Skip to main content

SearchTicketsRequest

query objectrequired
comparisonComparison (string)required

Possible values: [eq, gt, gte, lt, lte, and, or, contains, does_not_contain, exists, does_not_exist, neq]

value object
oneOf
  • Array [
  • string
  • ]
  • queryTypeQueryType (string)required

    Possible values: [key, name, ownerId, status, priority, createdAt, updatedAt, closedAt, keyValue, compound]

    keyKey (string)
    children object[]

    Possible values: >= 1, <= 5

  • Array [
  • comparisonComparison (string)required

    Possible values: [eq, gt, gte, lt, lte, and, or, contains, does_not_contain, exists, does_not_exist, neq]

    value object
    oneOf
  • Array [
  • string
  • ]
  • queryTypeQueryType (string)required

    Possible values: [key, name, ownerId, status, priority, createdAt, updatedAt, closedAt, keyValue, compound]

    keyKey (string)
  • ]
  • sort object
    orderByOrderBy (string)required
    directionDirection (string)required

    Possible values: [asc, desc]

    SearchTicketsRequest
    {
    "query": {
    "comparison": "or",
    "queryType": "compound",
    "children": [
    {
    "comparison": "eq",
    "value": [
    "TestTicket"
    ],
    "queryType": "name"
    },
    {
    "comparison": "eq",
    "value": [
    "NewTicket"
    ],
    "queryType": "name"
    }
    ]
    },
    "sort": {
    "orderBy": "createdAt",
    "direction": "desc"
    }
    }