Skip to main content
GET
/
tickets
List Tickets
curl --request GET \
  --url http://localhost:8080/tickets
[
  {
    "id": 123,
    "user_id": 123,
    "title": "<string>",
    "status": "<string>",
    "priority": "<string>",
    "created_at": "2023-11-07T05:31:56Z",
    "updated_at": "2023-11-07T05:31:56Z",
    "user_reply_block_permanent": true,
    "closed_at": "2023-11-07T05:31:56Z",
    "user_reply_block_until": "2023-11-07T05:31:56Z",
    "messages": [
      {
        "id": 123,
        "user_id": 123,
        "message_text": "<string>",
        "is_from_admin": true,
        "has_media": true,
        "created_at": "2023-11-07T05:31:56Z",
        "media_type": "<string>",
        "media_file_id": "<string>",
        "media_caption": "<string>"
      }
    ]
  }
]

Query Parameters

limit
integer
default:50
Required range: 1 <= x <= 200
offset
integer
default:0
Required range: x >= 0
status
enum<string> | null
Available options:
open,
answered,
closed,
pending
priority
string | null
user_id
integer | null

Response

Successful Response

id
integer
required
user_id
integer
required
title
string
required
status
string
required
priority
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
user_reply_block_permanent
boolean
required
closed_at
string<date-time> | null
user_reply_block_until
string<date-time> | null
messages
TicketMessageResponse · object[]