List support tickets
GET/support/tickets
Returns a paginated list of support tickets. Supports filtering by status, priority, assignee, and brand. Use this as the primary inbox view for support agents.
Request
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
status | string | No | Filter by ticket status (e.g. open, pending, resolved, closed). |
page | integer | No | Default: |
Responses
200 Paginated list of tickets
Content type application/json, object.
| Field | Type | Required | Description |
|---|---|---|---|
data | array of object · SupportTicketV1 | No | |
data[].id | integer | No | Auto-incremented primary key. |
data[].title | string | No | Ticket subject line. Example: |
data[].description | string | No | Full description of the reported issue. |
data[].status | string | No | Current ticket status in the support workflow. One of: |
data[].priority | string | No | Urgency level used for SLA prioritisation. One of: |
data[].customer_id | integer, nullable | No | Associated CRM customer profile ID. |
data[].assigned_to | integer, nullable | No | Tenant user ID of the assigned agent. |
data[].brand_id | integer, nullable | No | ID of the support brand this ticket belongs to. |
data[].created_at | string (date-time) | No | Record creation timestamp. |
Example request
curl -X GET "https://{tenant}.faciotech.net/api/v1/support/tickets" \
-H "Accept: application/json"