---
title: "List all existing tickets"
method: GET
path: "/v1/tickets"
tags: ["Ticket"]
---

# List all existing tickets

`GET /v1/tickets`

## Query parameters

- `Id` integer
- `DepartmentScope` DepartmentPageSelection — Selects departments for a page-level query. The query-string value can be `all` or a comma-separated list of positive department IDs, such as `12,34`.
- `PipelineId` integer
- `StageId` integer
- `StageIds` integer[]
- `Subject` string
- `Content` string
- `Notes` string
- `Source` 1 | 2 | 3 | 4 | 5 | 6 — <p>Enum values:</p><ul><li><i>1 = Email</i></li><li><i>2 = Phone</i></li><li><i>3 = Chat</i></li><li><i>4 = Web</i></li><li><i>5 = Sms</i></li><li><i>6 = Manual</i></li></ul>
- `Status` TicketStatus[]
- `Priority` 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>1 = Low</i></li><li><i>2 = Medium</i></li><li><i>3 = High</i></li><li><i>4 = Urgent</i></li></ul>
- `ContactId` integer
- `CompanyId` integer
- `CreatedUserId` integer
- `OwnerIds` string
- `OwnerGroupId` integer
- `FollowerIds` string
- `CategoryIds` string
- `IsSpam` integer
- `FromDate` string
- `ToDate` string
- `FromStartDate` string
- `ToStartDate` string
- `FromDueDate` string
- `ToDueDate` string
- `FromUpdatedDate` string
- `ToUpdatedDate` string
- `FromClosingDate` string
- `ToClosingDate` string
- `FromNextSlaBreach` string
- `ToNextSlaBreach` string
- `FromOpenTimeSec` integer
- `ToOpenTimeSec` integer
- `FromPendingTimeSec` integer
- `ToPendingTimeSec` integer
- `SlaId` integer
- `MergeId` integer
- `IncludeMerged` boolean
- `CustomFields` object
- `Q` string
- `Fields` string
- `MinCsatRate` number, double
- `MaxCsatRate` number, double
- `ChatId` number, double
- `ItemsPerPage` integer
- `ViewType` 0 | 1 — <p>Enum values:</p><ul><li><i>0 = List</i></li><li><i>1 = Kanban</i></li></ul>
- `Page` integer
- `ReturnTotalItems` boolean
- `sortCol` string
- `sortDir` string
- `isExport` boolean

## Response `200`

OK

- TicketResponseModelQueryResult
  - `totalItems` integer
  - `items` TicketResponseModel[], nullable
    - `id` integer, nullable
    - `subject` string, nullable
    - `departmentId` integer, nullable
    - `pipelineId` integer, nullable
    - `stageId` integer, nullable
    - `orderNo` integer, nullable
    - `contactId` integer, nullable
    - `contactName` string, nullable
    - `contactEmail` string, nullable
    - `contactPhone` string, nullable
    - `companyId` integer, nullable
    - `companyName` string, nullable
    - `categoryIds` string, nullable
    - `categoryNames` string, nullable
    - `ownerIds` string, nullable
    - `ownerGroupId` integer, nullable
    - `ownerNames` string, nullable
    - `ownerPhotos` string, nullable
    - `ownerColors` string, nullable
    - `followerIds` string, nullable
    - `startDate` string, date-time, nullable
    - `dueDate` string, date-time, nullable
    - `source` 1 | 2 | 3 | 4 | 5 | 6 — <p>Enum values:</p><ul><li><i>1 = Email</i></li><li><i>2 = Phone</i></li><li><i>3 = Chat</i></li><li><i>4 = Web</i></li><li><i>5 = Sms</i></li><li><i>6 = Manual</i></li></ul>
    - `status` 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>1 = Open</i></li><li><i>2 = Pending</i></li><li><i>3 = Resolved</i></li><li><i>4 = Closed</i></li></ul>
    - `lastStatusChangeDate` string, date-time, nullable
    - `priority` 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>1 = Low</i></li><li><i>2 = Medium</i></li><li><i>3 = High</i></li><li><i>4 = Urgent</i></li></ul>
    - `createdUserId` integer, nullable
    - `createdDate` string, date-time, nullable
    - `updatedUserId` integer, nullable
    - `updatedDate` string, date-time, nullable
    - `notes` string, nullable
    - `linkedType` 0 | 1 | 2 | 5 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 31 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 50 | 51 | 52 | 53 | 55 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 72 — Infoset data objects<p>Enum values:</p><ul><li><i>0 = None</i></li><li><i>1 = Company</i></li><li><i>2 = Contacts</i></li><li><i>5 = Deals</i></li><li><i>6 = EmailLogs</i></li><li><i>7 = Emails</i></li><li><i>10 = MailAccounts</i></li><li><i>11 = MarketingLog</i></li><li><i>12 = MarketingSession</i></li><li><i>13 = MarketingTable</i></li><li><i>14 = Pipeline</i></li><li><i>15 = PipelineStages</i></li><li><i>16 = Todos</i></li><li><i>19 = TicketLogs</i></li><li><i>20 = Tickets</i></li><li><i>21 = Users</i></li><li><i>22 = Settings</i></li><li><i>23 = ContactGroups</i></li><li><i>25 = UserRights</i></li><li><i>26 = CustomUserRights</i></li><li><i>27 = UserGroups</i></li><li><i>31 = Automations</i></li><li><i>32 = Subjects</i></li><li><i>34 = Categories</i></li><li><i>35 = CallLogs</i></li><li><i>36 = Voicemails</i></li><li><i>37 = UserChannelRights</i></li><li><i>38 = CallCenterQueues</i></li><li><i>39 = DialPlans</i></li><li><i>40 = ServiceProviders</i></li><li><i>41 = IvrMenus</i></li><li><i>42 = IvrMenuDetails</i></li><li><i>43 = IvrPlugins</i></li><li><i>44 = VoipUsers</i></li><li><i>45 = DialerTable</i></li><li><i>46 = DialerSession</i></li><li><i>47 = DialerSessionLog</i></li><li><i>48 = DialerDtmfLink</i></li><li><i>50 = ChatRooms</i></li><li><i>51 = ChatTable</i></li><li><i>52 = ChatMessages</i></li><li><i>53 = ChatWidgets</i></li><li><i>55 = OutboundMessages</i></li><li><i>60 = ChatWidgetHomepage</i></li><li><i>61 = Chatbot</i></li><li><i>62 = ChatbotObject</i></li><li><i>63 = DealLogs</i></li><li><i>64 = SlaPolicies</i></li><li><i>65 = Sms</i></li><li><i>66 = Survey</i></li><li><i>67 = Announcements</i></li><li><i>68 = AnnouncementReadLogs</i></li><li><i>69 = AuditLogs</i></li><li><i>72 = Integrations</i></li></ul>
    - `linkedId` integer, nullable
    - `linked` string, nullable
    - `customFields` string, nullable
    - `firstResponseDate` string, date-time, nullable
    - `closingDate` string, date-time, nullable
    - `reopenDate` string, date-time, nullable
    - `resolveTimeSec` integer, nullable
    - `resolveTimeBusinessSec` integer, nullable
    - `frTimeSec` integer, nullable
    - `frTimeBusinessSec` integer, nullable
    - `openTimeSec` integer, nullable
    - `openTimeBusinessSec` integer, nullable
    - `pendingTimeSec` integer, nullable
    - `pendingTimeBusinessSec` integer, nullable
    - `isSpam` integer, nullable
    - `slaId` integer, nullable
    - `nextSlaBreach` string, date-time, nullable
    - `slaStats` SlaStats
      - `id` integer
      - `departmentId` integer — IDT-435: brand of the parent record (tasks/chat_rooms) at the time the SLA was applied. 0 = legacy/brand-less.
      - `slaId` integer
      - `linkedType` integer
      - `linkedId` integer
      - `dueBy` string, date-time, nullable — Çözülmesi gereken zaman
      - `resolveTime` string, date-time, nullable — Çözülme Zamanı
      - `dueEscalated` boolean
      - `frDueBy` string, date-time, nullable — İlk cevaplanması gereken zaman
      - `frTime` string, date-time, nullable — İlk cevaplanma zamanı
      - `frEscalated` boolean — İlk cevapmala için e-posta bildirimi yapıldı mı?
      - `nrDueBy` string, date-time, nullable — Sonraki cevaplanması gereken zaman
      - `nrTime` string, date-time, nullable — Sonraki cevap zamanı
      - `nrEscalated` boolean — Sonraki cevaplanma için e-posta bildirimi yapıldı mı?
      - `accountId` integer
    - `highlights` object, nullable

---

[API](https://skmtc.dev/infoset/apis/infoset-rest-api.md) · [All operations](https://skmtc.dev/infoset/apis/infoset-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infoset/infoset-rest-api/revisions/f5bc39a1ac15/schema)
