support-tickets

List support tickets

Changed on

scope=mine is what the caller opened, scope=inbox the queue of what they did not, limited to their departments, scope=assigned the requests they are handling, scope=chats the live conversations and chats_history the closed ones. Chats never appear among the requests.

get/api/support-tickets

Request

  • Base URL: https://api.corabea.it (the document declares no server; this is the origin it was published from)
  • URL: https://api.corabea.it/api/support-tickets
  • Auth: HTTP bearer

Query parameters

scopestring
status'OPEN' | 'IN_PROGRESS' | 'CLOSED'

Life of a support ticket. IN_PROGRESS is set by taking it in charge.

department_idstring nullable

Filter by department UUID

priorityinteger nullable

Filter by priority level; the levels are configurable

requester_idstring nullable

Filter by who opened them

assignee_idstring nullable

Filter by assignee UUID, or none for the unassigned ones

date_fromstring date nullable

Created on or after this date (Europe/Rome)

date_tostring date nullable

Created on or before this date (Europe/Rome)

sortstring
limitinteger

Page size

offsetinteger

Rows to skip

Response

Successful Response

totalinteger required

Rows matching every active filter

offsetinteger required

Rows skipped before this page

limitinteger required

Page size used

Changes

    • ○

      added the new optional query request parameter assignee_id

    • ○

      added the new optional query request parameter date_from

    • ○

      added the new optional query request parameter date_to

    • ●

      changed the pattern of the query request parameter scope from ^(all|mine|inbox|chats|chats_history)$ to ^(all|mine|inbox|assigned|chats|chats_history)$