Tasks

List your async tasks

Returns the authenticated user's tasks — uploads, scans, exports, and generations of every kind — with their lifecycle status. Useful for polling job state from external clients.

Every operation that creates server-side work has a Task row. POST endpoints like /v1/generations return a task_id you can pass to /v1/tasks/{id} for status updates.

get/v1/tasks

Request

  • Base URL: https://nanostudiopro.com/api
  • URL: https://nanostudiopro.com/api/v1/tasks
  • Auth: HTTP bearer

Query parameters

statusstring
Example:running,failed

Comma-separated subset of queued | running | complete | failed | canceled.

action'upload' | 'scan' | 'export' | 'generate'
kindstring

Exact kind match (e.g. generate.video).

parent_task_idstring

Only return children of this task.

sincestring date-time
completed_afterstring date-time
limitinteger

Response

List of tasks (most recently started first).

Example response

{
  "tasks": [
    {
      "label": "Generate · gold transformation",
      "provider": {
        "key": "kling"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.