Desk

The owner’s list, including what the AI handed over

Every task carries provenance, so a task the AI created can be traced back to the run that created it and the reason it could not finish the job itself. One page at a time: total says how many the filter matches and offset reaches all of them, while open is counted over the whole list rather than the page.

get/api/v1/tasks

Request

  • Base URL: http://localhost:5180
  • URL: http://localhost:5180/api/v1/tasks
  • Auth: API key in cookie better-auth.session_token

Query parameters

status'open' | 'in_progress' | 'blocked' | 'done' | 'cancelled'

Return only tasks in this state. Omit it for the whole list.

limitinteger

How many tasks to return. Default 50, and a page is never more than 200 rows however many are asked for, so read the limit that comes back rather than the one you sent.

offsetinteger

How many tasks to skip before counting limit. Default 0. Page with offset = offset + limit until it reaches total.

Response

One page of tasks.

okunknown required

Changes

No recorded changes to this operation across all 1 revision of this API.