Untitled

 avatar
unknown
plain_text
2 years ago
1.2 kB
5
Indexable
GET /tasks
User Token required

GET /tasks/list
AdminEditorToken Required 
List all tasks for admin panel

POST /tasks/new
AdminEditorToken required
BODY: {
    title: String,
    gem: total gems for this task group : Number | Float,
    disabled: Boolean (default false midam hata age nafresti)
    tasks: array: [
        image: fileLink,
        text: subtask title,
        alway: Boolean
    ]
}

POST /tasks/done
userToken required
Body: {
    image: fileLink (User screenshot file Link)
    subtaskId: _id of the task ( tooye response har task mifresteam)
}

POST /tasks/duplicate/:id
adminEditorToken Required
params: {
    id: url parameter (taskGroup _id)
}

PATCH /tasks/edit/:id
adminEditorToken required
params: {
    id: url param (taskGroup _id)
}

PATCH /tasks/remove/:id
adminEditorToken required
params: {
    id: url param (taskGroup _id)
}

GET /tasks/upload
AdminEditorToken Required
query: {
    name: required (ye chizi befrest dige file.png masalan)
}

GET /tasks/upload-screenshot
userToken required
query: {
    name: required (ye chizi befrest dige file.png masalan)
}
Editor is loading...