Skip to content

Tickets

This API group is in pre-release and may change without notice. Use with caution. Breaking changes may occur as development continues.
Tickets endpoints enable creating, updating and retrieving Tickets.

Retrieves a paginated list of tickets based on the batch request

Request

Returns a paginated list of tickets. Default page size is 100, maximum is 1000. The include* query flags let a caller whose identity is not recognised opt into data that is otherwise only returned to Willow platform callers. Platform callers always receive that data, and Mapped and marketplace app callers ignore the flags.

Security
oauth2
Query
includeCategoryNameboolean
includeTasksboolean
includeActionedInsightTicketsboolean
includeComputedDatesboolean
Bodyrequired

Gets a value indicating whether computedCreatedDate and computedUpdatedDate are populated on each item. They are the ticket's effective dates: the external system's dates when the ticket was last touched by an external source, Willow's own dates otherwise. The list is already sorted by these values when sorting on createdDate or updatedDate.

sortSpecificationsArray of objects(SortSpecification)
filterSpecificationsArray of objects(FilterSpecification)
pagenull or integer, (int32)
pageSizenull or integer, (int32)
{ "sortSpecifications": [ { … } ], "filterSpecifications": [ { … } ], "page": null, "pageSize": null }

Responses

Paginated list of tickets.

Bodyapplication/json
beforeinteger, (int32)
afterinteger, (int32)
totalinteger, (int32)
itemsArray of objects(TicketSimple)
Response
{ "before": 0, "after": 0, "total": 0, "items": [ { … } ] }