Async Tasks
Image, video, audio, and long-running generation routes can return HTTP 202 with a task_id.
Get a task
Section titled “Get a task”GET /v1/tasks/{task_id}
curl https://api.parel.cloud/v1/tasks/TASK_ID \ -H "Authorization: Bearer pk-dev-YOUR_KEY"List tasks
Section titled “List tasks”GET /v1/tasks
curl https://api.parel.cloud/v1/tasks \ -H "Authorization: Bearer pk-dev-YOUR_KEY"Cancel a task
Section titled “Cancel a task”POST /v1/tasks/{task_id}/cancel
curl -X POST https://api.parel.cloud/v1/tasks/TASK_ID/cancel \ -H "Authorization: Bearer pk-dev-YOUR_KEY"Status values
Section titled “Status values”| Status | Meaning |
|---|---|
pending | Queued |
processing | Provider call running |
completed | Result ready |
failed | Task failed |
cancelled | Task cancelled |