Skip to main content

Get Support Tickets

GET /v1/support/ticket

Retrieves a list of support tickets. Supports standard filtering via query parameters (e.g., filter\[tenant\]\=<tenant-id>) and returns each ticket with status, metadata, and optional assignee/company details.

Query Parameters

  • filter[tenant] - Parameter for filter[tenant]

Request Example

GET /v1/support/ticket

Response Example

[
{
"_id": "ticket-id-1",
"id": "ticket-id-1",
"title": "Cannot access webshop (403)",
"priority": "moderate",
"status": "open",
"linkedIds": ["linked-id-1"],
"service": "",
"category": "",
"description": "Short issue description",
"tenant": "tenant-id-1",
"issue": "",
"creatorId": "user-id-1",
"targetTenant": "tenant-id-2",
"origin": "origin-id-1",
"escalated": null,
"assigneeId": null,
"files": [],
"created": "2025-06-20T08:02:27.835Z",
"updated": "2025-06-20T08:02:27.835Z",
"__v": 0,
"creator": {
"id": "user-id-1",
"firstname": "Alex",
"lastname": "Doe",
"username": "user@example.com",
"tenant": "tenant-id-1",
"phone": "4790000000"
},
"assignee": null,
"company": null
},
{
"_id": "ticket-id-2",
"id": "ticket-id-2",
"title": "Discount request",
"priority": "moderate",
"status": "resolved",
"linkedIds": ["linked-id-2"],
"service": "",
"category": "",
"description": "Customer asks for 10% discount",
"tenant": "tenant-id-1",
"issue": "",
"creatorId": "user-id-2",
"targetTenant": "tenant-id-2",
"origin": "origin-id-2",
"escalated": "origin-id-2",
"assigneeId": "",
"files": [],
"created": "2025-06-20T08:41:15.990Z",
"updated": "2025-06-20T09:14:27.159Z",
"__v": 0,
"creator": {
"id": "user-id-2",
"firstname": "Jamie",
"lastname": "Smith",
"username": "jamie@example.com",
"tenant": "tenant-id-1",
"phone": "4712345678"
},
"assignee": null,
"company": null
}
]