List my work

View as Markdown

Returns the caller’s actionable tasks across every run they can access, keyset-paginated and sorted by urgency.

Authentication

AuthorizationBearer

WorkOS session JWT or an organization API key, sent as Authorization: Bearer <token>.

Query parameters

statusenumOptional
Filter to a single task status.
playbookSlugstringOptional
Filter to tasks belonging to runs of this playbook.
projectIdstringOptional
Filter to tasks in this project.
limitintegerOptional1-100Defaults to 50
Maximum number of tasks to return.
cursorstringOptional

Keyset cursor from a previous page’s nextCursor.

Response

The caller's actionable tasks.
taskslist of maps from strings to any
nextCursorstring or null
Keyset cursor for the next page, or null.

Errors

400
Bad Request Error
401
Unauthorized Error