Needs the
tickets:write scope.Path parameters
Body
What a status change does:
solved— solves it. When the account keeps tickets and conversations in step, the conversation closes too.closed— closes it, solving it first if it was live. A closed ticket can’t open again.openorpendingon a solved ticket — opens it again, and its conversation, unless another ticket is already live in that conversation.
Request
Response
200 OK — the ticket as it is now. A ticket.updated webhook event follows for each change, or ticket.solved, ticket.closed or ticket.reopened for those.
Errors
Every refusal is{"error": {"code", "message", "field"}}; field is there when one input is at fault.
Any request can also be refused for its key, its account or its rate (
key_required, invalid_key, account_suspended, plan_excludes_api, address_not_allowed, rate_limited); see the overview.