KronoDesk: REST Web Service (v4.0)
Click here for a complete list of operations.
POST: tickets/search?start_row={start_row}&number_rows={number_rows}&sort_field={sort_field}&sort_direction={sort_direction}
Description
Retrieves a list of tickets, sorted and filtered
How to Execute
To access this REST web service, you need to use the following URL:
https://api.inflectra.com/KronoDesk/Services/v3_0/RestService.svc/tickets/search?start_row={start_row}&number_rows={number_rows}&sort_field={sort_field}&sort_direction={sort_direction}
Request Parameters
Name
|
Description
|
start_row
|
The starting row (1-based)
|
number_rows
|
The number of rows
|
sort_field
|
The field to sort on
|
sort_direction
|
Either ASC or DESC for sort direction
|
Request Body
<ArrayOfRemoteFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.KronoDesk.Web.Services.v3_0.DataObjects">
<RemoteFilter>
<DateRangeValue i:nil="true" />
<IntValue i:nil="true" />
<MultiValue i:nil="true" />
<PropertyName i:nil="true" />
<StringValue i:nil="true" />
</RemoteFilter>
</ArrayOfRemoteFilter>
[{"DateRangeValue":null,
"IntValue":null,
"MultiValue":null,
"PropertyName":null,
"StringValue":null}]
Return Data
<ArrayOfRemoteTicket xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.KronoDesk.Web.Services.v3_0.DataObjects">
<RemoteTicket>
<AccessedDate>0001-01-01T00:00:00</AccessedDate>
<AssigneeId i:nil="true" />
<AssigneeUserName i:nil="true" />
<CCList xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<ClosedDate i:nil="true" />
<ConcurrencyId>00000000-0000-0000-0000-000000000000</ConcurrencyId>
<CreationDate i:nil="true" />
<Description i:nil="true" />
<HasAttachments>false</HasAttachments>
<IsDeleted>false</IsDeleted>
<LastUpdateDate>0001-01-01T00:00:00</LastUpdateDate>
<LongDescription i:nil="true" />
<Name i:nil="true" />
<Notes i:nil="true" />
<OpenerId i:nil="true" />
<OpenerUserName i:nil="true" />
<PriorityId i:nil="true" />
<PriorityName i:nil="true" />
<ProductId>0</ProductId>
<ProductName i:nil="true" />
<ResolutionId i:nil="true" />
<ResolutionName i:nil="true" />
<SourceId i:nil="true" />
<StatusId i:nil="true" />
<StatusName i:nil="true" />
<TicketId i:nil="true" />
<TypeId i:nil="true" />
<TypeName i:nil="true" />
</RemoteTicket>
</ArrayOfRemoteTicket>
[{"AccessedDate":"\/Date(-62135578800000-0500)\/",
"AssigneeId":null,
"AssigneeUserName":null,
"CCList":null,
"ClosedDate":null,
"ConcurrencyId":"00000000-0000-0000-0000-000000000000",
"CreationDate":null,
"Description":null,
"HasAttachments":false,
"IsDeleted":false,
"LastUpdateDate":"\/Date(-62135578800000-0500)\/",
"LongDescription":null,
"Name":null,
"Notes":null,
"OpenerId":null,
"OpenerUserName":null,
"PriorityId":null,
"PriorityName":null,
"ProductId":0,
"ProductName":null,
"ResolutionId":null,
"ResolutionName":null,
"SourceId":null,
"StatusId":null,
"StatusName":null,
"TicketId":null,
"TypeId":null,
"TypeName":null}]