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).
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.
Format
uuidstatus_id?string
A status id from GET /v2/commander/tickets/statuses.
Format
uuidpriority?string
Value in
- "low"
- "normal"
- "high"
- "critical"
assignee_id?string
Return only tickets assigned to this user.
Format
uuidsearch?string
Matches the title (substring) or the ticket code (e.g. TKT-0042 or 42).
Length
1 <= lengthsort_by?string
Value in
- "code"
- "title"
- "priority"
- "status"
- "site"
- "created_at"
sort_order?string
Default
"asc"Value in
- "asc"
- "desc"
page_number?integer
Range
1 <= valueDefault
1page_size?integer
Range
1 <= value <= 200Default
25Response 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"}