Statuses
AI agents: read /llms.txt; add .md to any page URL. This page as Markdown: /reference/statuses.md. Index of every page and the rules for every call: /llms.txt. Guides and concepts in one file: /llms-full.txt. OpenAPI: /openapi.json.
The status lists for sales orders, quotes, jobs, purchase orders, shipments, message threads and task presets. Each list has a starting and an ending status.
16 operations
- POSTCreate a status
/Adds an in-between status (v1/ api/ store/ {team_slug}/ setting/ status type: in_progress) to one list: sales orders, quotes, jobs, purchase orders, shipments, message threads, or the tasks of a task preset. - GETList every status, including deleted ones
/Returns every status the team has, for every list, including deleted ones (v1/ api/ store/ {team_slug}/ setting/ status trashed: true). - GETList message thread statuses
/Returns the team's message thread (rolev1/ api/ store/ {team_slug}/ setting/ status/ customer_message customer_message) statuses. - GETList job statuses
/Returns the team's job (rolev1/ api/ store/ {team_slug}/ setting/ status/ job job) statuses. - GETList the task statuses of a task preset
/Returns the statuses of one task preset (rolev1/ api/ store/ {team_slug}/ setting/ status/ pipeline/ {hash_id} pipeline): the steps a task moves through. - GETList purchase order statuses
/Returns the team's purchase order (rolev1/ api/ store/ {team_slug}/ setting/ status/ purchase_order purchase_order) statuses. - GETList purchase order statuses, without the ending one
/Returns the team's purchase order (rolev1/ api/ store/ {team_slug}/ setting/ status/ purchase_order_without_end purchase_order) statuses. - GETList quote statuses
/Returns the team's quote (rolev1/ api/ store/ {team_slug}/ setting/ status/ quote quote) statuses. - GETList sales order statuses
/Returns the team's sales order (rolev1/ api/ store/ {team_slug}/ setting/ status/ sales_order order) statuses. - GETList shipment statuses
/Returns the team's shipment (rolev1/ api/ store/ {team_slug}/ setting/ status/ shipment shipment) statuses. - GETGet a status
/Returns one status by its id.v1/ api/ store/ {team_slug}/ setting/ status/ {status_reference} - POSTSave a set of status changes
/Creates, updates and deletes several statuses in one request, all or nothing.v1/ api/ store/ {team_slug}/ setting/ status/ {status_reference} - PUTUpdate a status
/Changes a status's label, color, position or customer portal label.v1/ api/ store/ {team_slug}/ setting/ status/ {status_reference} - PATCHUpdate a status without checks
/Use PUT to change a status.v1/ api/ store/ {team_slug}/ setting/ status/ {status_reference} - DELETEDelete a status
/Deletes an in-between (v1/ api/ store/ {team_slug}/ setting/ status/ {status_reference} in_progress) or ending (end) status. - PATCHRestore a deleted status
/Brings back a deleted status, with its label, color, type and position.v1/ api/ store/ {team_slug}/ setting/ status/ {id}/ restore
