Tasks
List a task's transitions
Lists every transition of the workflow version the task is pinned to, with whether firing it now as the caller would be accepted and, when not, the error code firing it would answer. The guard runs with the caller as principal. A requires_approval transition is allowed before its guard passes: the guard runs when the approval resolves. Advisory: firing re-validates under the task's lock.
get/v1/projects/{project_id}/tasks/{task_id}/transitions
Request
- Base URL: https://api.naturali.ai
- URL: https://api.naturali.ai/v1/projects/{project_id}/tasks/{task_id}/transitions
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://api.naturali.ai/authorize, token URL https://api.naturali.ai/token, scopes: mcp:access)
Path parameters
task_idstring required
The task whose transitions are listed.
Query parameters
limitinteger
Results per page, 1 to 100 (default 50). Above 100 it is clamped; below 1 or not an integer it is 400.
offsetinteger
Results to skip. Negative or not an integer it is 400.
Response
The pinned version's transitions, in definition order
Changes
No recorded changes to this operation across all 1 revision of this API.