Luxor PlatformAPI DocumentationCommanderTickets

Get tickets

Returns a paginated list of tickets. Without site_id it covers every site the API key can read tickets on; filter further by status_id, priority, assignee_id or search (title substring or ticket code).

GET
/v2/commander/tickets

Authorization

LuxorAPIKey
authorization<token>

Use your API key here.

In: header

Query Parameters

site_id?string

Return only tickets at this site. Omit to list every site the API key can read tickets on.

Formatuuid
status_id?string

A status id from GET /v2/commander/tickets/statuses.

Formatuuid
priority?string

Value in

  • "low"
  • "normal"
  • "high"
  • "critical"
assignee_id?string

Return only tickets assigned to this user.

Formatuuid
search?string

Matches the title (substring) or the ticket code (e.g. TKT-0042 or 42).

Length1 <= length
sort_by?string

Value in

  • "code"
  • "title"
  • "priority"
  • "status"
  • "site"
  • "created_at"
sort_order?string
Default"asc"

Value in

  • "asc"
  • "desc"
page_number?integer
Range1 <= value
Default1
page_size?integer
Range1 <= value <= 200
Default25

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v2/commander/tickets"
{  "tickets": [    {      "id": "0b8f7c2a-3d4e-4f5a-8b6c-7d8e9f0a1b2c",      "code": "TKT-0042",      "title": "Hashboard 2 not hashing",      "description": "string",      "priority": "high",      "status": {        "id": "6f0c9a1e-0d5f-4f7b-9a5e-1b2c3d4e5f60",        "name": "In progress",        "position": 2,        "color": "yellow",        "is_enabled": true,        "is_default": true,        "system_status": "in_progress",        "stock_action": "none"      },      "assignees": [        {          "id": "575370fd-ecb7-40bb-a3da-8af78e0dab6b",          "type": "user",          "name": "Alice Smith"        }      ],      "site_id": "b0a5fad8-1234-5678-9abc-def012345678",      "site_name": "Texas",      "created_by": {        "id": "575370fd-ecb7-40bb-a3da-8af78e0dab6b",        "type": "user",        "name": "Alice Smith"      },      "created_at": "2026-10-01T09:30:00.000Z",      "custom_fields": {        "diagnosis": "psu_failure"      },      "source_error_code": null,      "device_count": 3,      "reserved_part_count": 2,      "url": "/v2/commander/tickets/0b8f7c2a-3d4e-4f5a-8b6c-7d8e9f0a1b2c"    }  ],  "pagination": {    "page_number": 1,    "page_size": 1,    "item_count": 0,    "previous_page_url": null,    "next_page_url": null  }}
{  "statusCode": 400,  "code": "FST_ERR_VALIDATION",  "error": "Bad Request",  "message": "body/end_date Required"}
{  "statusCode": 403,  "code": "7",  "error": "Forbidden",  "message": "[permission_denied] site_id does not belong to this workspace"}