Skip to main content
POST
Change ticket status
Requires Premium or Enterprise subscription

Overview

Update the status of a ticket. Available statuses: open, in-progress, resolved, closed. Important Notes:
  • A system message is automatically added when the status changes
  • Common transitions: open → in-progress → resolved → closed
  • Tickets can be reopened from closed/resolved status

Path Parameters

string
required
Ticket ID

Request Body

string
required
New status: open, in-progress, resolved, closed
integer
required
UserId of the staff member changing the status

Response

boolean
Whether the request was successful
object

Example

Response Example

Error Responses

Rate Limit

25 requests per second per API key

Authorizations

apikey
string
header
required

Pass your API key in the apikey header. Alternatively, the x-api-key header is also accepted.

Path Parameters

ticketId
string
required

Ticket ID

Body

application/json
status
enum<string>
required

New status

Available options:
open,
in-progress,
resolved,
closed
staffUserId
integer
required

UserId of the staff member

Response

Status changed successfully