İçeriğe geç

Lists tickets across the token's permitted pools (its set, or every pool for an all-pools token), paged and filtered.

GET
/v1/integration/tickets
curl --request GET \
--url 'https://api.ornek.com/v1/integration/tickets?order=Asc'

perPage is capped at 100 regardless of what is requested. The response is cached by TTL only (IntegrationApi:ListCacheSeconds, default 45s) and is NOT invalidated on write — a ticket you just created or changed may not show up here yet, so poll the detail or by-tracking-key endpoint if you need one ticket’s current state. field= only accepts a column present in the response body; anything else is a 400.

statusIds
Array
requesterEmail
string
requesterPhone
string
trackingKey
string
page
integer format: int32
/^-?(?:0|[1-9]\d*)$/
perPage
integer format: int32
/^-?(?:0|[1-9]\d*)$/
order
string
Allowed values: Asc Desc
field
string
createdAtGte
string format: date
createdAtLte
string format: date
updatedAtGte
string format: date
updatedAtLte
string format: date

OK

object
data
One of:
object
content
Array<object>
object
id
/^-?(?:0|[1-9]\d*)$/
trackingKey
string
subject
string
nullable
description
string
nullable
priority
string
ticketStatusId
/^-?(?:0|[1-9]\d*)$/
ticketStatusName
string
nullable
ticketSubStatusId
/^-?(?:0|[1-9]\d*)$/
requesterFullName
string
nullable
requesterEmailAddress
string
nullable
requesterPhoneNumber
string
nullable
createdAt
string format: date-time
completedAt
string format: date-time
nullable
eTag
string
meta
required
object
currentPage
/^-?(?:0|[1-9]\d*)$/
previousPage
nullable /^-?(?:0|[1-9]\d*)$/
nextPage
nullable /^-?(?:0|[1-9]\d*)$/
perPage
/^-?(?:0|[1-9]\d*)$/
totalPages
/^-?(?:0|[1-9]\d*)$/
totalCount
required
/^-?(?:0|[1-9]\d*)$/
isFirstPage
boolean
isLastPage
boolean
success
boolean
error
One of:
object
status
/^-?(?:0|[1-9]\d*)$/
code
string
nullable
details
message
string