API Reference#
- PATCH /queue/state#
Update Queue State
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /queue#
Get Queued Tasks
- Query Parameters:
status ({'null', 'string'})
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- POST /queue#
Add Tasks To Queue
- Query Parameters:
position ({'null', 'integer'})
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- POST /queue/move#
Move Task
- Query Parameters:
task_id (string) – (Required)
new_position (integer) – (Required)
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- DELETE /queue/tasks#
Cancel Tasks
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /queue/{position}#
Get Task By Position
- Parameters:
position (integer)
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /tasks#
Get All Tasks
- Query Parameters:
status ({'null', 'string'})
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /tasks/{task_id}#
Get Task By Id
- Parameters:
task_id (string)
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /history#
Get Completed Tasks
- Query Parameters:
status ({'null', 'string'})
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error