Skip to main content
GET
List tickets
Requires Premium or Enterprise subscription

Overview

Retrieve a paginated list of tickets with optional filtering by status, author, department, and search query. For staff users: Use staffUserId parameter to filter tickets by your department access permissions.

Query Parameters

integer
Page number for pagination (default: 1)
string
Filter by status: open, in-progress, resolved, closed
string
Filter by author UserId
string
Filter by department ID
Search by subject, author username, or display name
integer
UserId for permission filtering (staff only). Filters tickets by department access.

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.

Query Parameters

page
integer
default:1

Page number for pagination

status
enum<string>

Filter by ticket status

Available options:
open,
in-progress,
resolved,
closed
author
string

Filter by author UserId

department
string

Filter by department ID

Search by subject, author username, or display name

staffUserId
integer

UserId for permission filtering (staff only)

Response

Tickets list returned successfully