Skip to content
Navigation
GET/ticket-statuses

List ticket statuses

Returns the workspace's ticket statuses (ordered by category then position). Use these ids with POST /tickets/{ticketId}/status. Requires a team-role API key.

Response

List of ticket statuses

Returns an array of objects:

FieldTypeDescription
idrequiredstringTypeID - a type-prefixed UUID
namerequiredstring
slugrequiredstring
colorrequiredstring
categoryrequired"open" | "pending" | "closed"Internal lifecycle axis (open, pending, closed)
stagerequired"received" | "in_progress" | "awaiting_requester" | "resolved" | nullCustomer-facing public stage this status projects to, null if internal-only
positionrequirednumberOrdering within its category
isDefaultrequiredbooleanWhether new tickets open in this status

Errors

401Unauthorized

Example request

curl \
  "https://feedback.quackback.io/api/v1/ticket-statuses" \
  -H "Authorization: Bearer qb_your_api_key_here"