List Tickets
/unified/ticketing/tickets
Partial response — use the "get" endpoint for the full object.
Query Parameters
Refer Specifying query parameters in Truto APIs
The status of the ticket
activearchivedclosedcompleteddeletedopenpendingspamtrash
49 supported3 notes
Status associated with the ticket. Required if collection type is "kanban_board"
openclosedpendingspamtrashactivependingcompletedactiveclosedopenpendingspamarchiveddeletedcompletedThe status of the ticket
The status of the ticket
The unique identifier for a status
activeclosedopenpendingspam
The name of the status
activearchivedclosedcompleteddeletedopenpendingresolvedspam
Type of the ticket
conversationissuetask
23 supported2 required
conversationissueissuetaskThe unique identifier for a ticket type
The name of the ticket type
Priority of the ticket
highlowmedium
32 supported
The unique identifier for a priority
The name of the priority
Users assigned to the ticket
51 supported
The user's email addresses
2 properties
The user's email address
The type of email address
The first name of the user
The unique identifier for a user
The last name of the user
The name of the user
The user's phone number
2 properties
The user's phone number
The type of phone number
The username of the user assigned to the ticket
Workspace associated with the ticket
17 supported8 required4 notes
Workspace associated with the ticket.
The unique identifier for a workspace
The unique identifier for a workspace
The unique identifier for the workspace
The name of the workspace
The name of the ticket
53 supported
Time at which the ticket was created
51 supported
Time at which the ticket was last updated
46 supported
Time at which the ticket was completed
28 supported
Due date of the ticket
25 supported
The search term.
16 supported
The unique identifier for the workspace
2 supported2 required
Collections associated with the ticket
27 supported5 required11 notes
Collections associated with the ticket
Collections associated with the ticket
The unique identifier for a ticket
Collection with type project is required.
Collections associated with the ticket. One of collections, workspace or tags is required.
Collections associated with the ticket.
Collections associated with the ticket
Collections associated with the ticket
Collections associated with the ticket in the ITSM Service Module.
Collections associated with the ticket
The unique identifier for a
The type of the collection
foldermailboxprojectsectionversion
The name of the collection
2 supported2 notes
The Users assigned to the ticket. Required if workspace is ALSO provided.
The user assigned to the ticket
The email of the user
The unique identifier for the user
The name of the user
Tags associated with the ticket
32 supported4 notes
Tags associated with the ticket. One of collections, workspace or tags is required.
Tags associated with the ticket
Tags associated with the ticket
The name of the tag
The unique identifier for a tag
Team associated with the ticket.
1 supported
The unique identifier for the team.
Custom fields associated with the ticket. If provided, workspace should also be provided.
23 supported
The unique identifier for the custom_field
Parent ticket associated for the ticket.
16 supported
The unique identifier for the parent_ticket
The name of the ticket
Contact associated with the ticket
30 supported
The unique identifier for a contact
The emails of the contact
2 properties
The email of the contact
The type of the email
The first name of the contact
The last name of the contact
The name of the contact
The contact's phone number
2 properties
The contact's phone number
The type of phone number
completed_atcreated_atdue_dateidnamestatusupdated_at
10 supported2 notes
created_atupdated_atidcreated_atupdated_atThe sort order of the tickets.
namecreated_atupdated_atnamestatusSort with status only supports for issue ticket type.
due_datenamecreated_atupdated_atdue_datestatuscompleted_atupdated_atcreated_atUsers assigned to the ticket
ascdesc
1 supported
6 properties
The user's email addresses
2 properties
The user's email address
The type of email address
The first name of the user
The unique identifier for a user
The last name of the user
The name of the user
The user's phone number
2 properties
The user's phone number
The type of phone number
Collections associated with the ticket
ascdesc
1 supported
3 properties
The unique identifier for a collection
The name of the collection
The type of the collection
Time at which the ticket was completed
ascdesc
1 supported
The sort order of the tickets by created date.
ascdesc
3 supported
User or contact who created the ticket
ascdesc
1 supported
3 properties
The unique identifier for a user
The name of the user
The type of the user
contactuser
Due date of the ticket
ascdesc
1 supported
The name of the ticket
ascdesc
1 supported
An optional ticket number maintained by the system.
ascdesc
1 supported
Priority of the ticket
ascdesc
1 supported
2 properties
The unique identifier for a priority
The name of the priority
The status of the ticket
ascdesc
2 supported
2 properties
The unique identifier for a status
The name of the status
activearchivedclosedcompleteddeletedopenpendingresolvedspam
Type of the ticket
ascdesc
1 supported
2 properties
The unique identifier for a ticket type
The name of the ticket type
The sort order of the tickets by updated date.
ascdesc
3 supported
User or contact who created the ticket
38 supported
The unique identifier for a user
The name of the user
The type of the user
contactuser
The username of the user who created the ticket
An optional ticket number maintained by the system.
21 supported
Description of the ticket
39 supported
2 supported
Team associated with the ticket
17 supported
The unique identifier for a team
The name of the team
The unique identifier for the user who created the ticket
1 supported
Account associated with the ticket
7 supported
The unique identifier for a contact
1 supported
The name of the user assigned to the ticket
1 supported
Attachments associated with the ticket
10 supported
The name of the attachment
The url of the attachment
The unique identifier for an attachment
The unique identifier for the users assigned to the ticket
1 supported
The side-loaded resources to include in the response. Only value supported is users
1 supported
users
1 supported
The unique identifier for a organization.
Show Truto-specific parameters
The ID of the integrated account to use for the request.
62f44730-dd91-461e-bd6a-aedd9e0ad79dThe format of the response.
unifiedreturns the response with unified mappings applied.rawreturns the unprocessed, raw response from the remote API.normalizedapplies the unified mappings and returns the data in a normalized format.streamreturns the response as a stream, which is ideal for transmitting large datasets, files, or binary data. Using streaming mode helps to efficiently handle large payloads or real-time data flows without requiring the entire data to be buffered in memory.
Defaults to unified.
unifiedunifiedrawnormalizedstream
By default the result attribute is an array of objects. This parameter allows you to specify a field in each result objects to use as key, which transforms the result array into an object with the array items keyed by the field. This is useful for when you want to use the result as a lookup table.
idIgnores the limit query parameter.
Excludes the remote_data attribute from the response.
Array of fields to exclude from the response.
truto_exclude_fields[]=id&truto_exclude_fields[]=nameQuery parameters to pass to the underlying API without any transformations. Refer this guide to see how to structure the query parameters.
remote_query[foo]=barResponse Body
The cursor to use for the next page of results. Pass this value as next_cursor in the query parameter in the next request to get the next page of results.
List of Tickets
The unique identifier for a ticket
55 supported
Account associated with the ticket
7 supported
1 property
The unique identifier for a contact
Additional Contacts associated with the ticket
3 supported
6 properties
The emails of the contact
2 properties
The email of the contact
The type of the email
The first name of the contact
The unique identifier for a contact
The last name of the contact
The name of the contact
The contact's phone number
2 properties
The contact's phone number
The type of phone number
Users assigned to the ticket
51 supported
6 properties
The user's email addresses
2 properties
The user's email address
The type of email address
The first name of the user
The unique identifier for a user
The last name of the user
The name of the user
The user's phone number
2 properties
The user's phone number
The type of phone number
Attachments associated with the ticket
10 supported
3 properties
The name of the attachment
The url of the attachment
The unique identifier for an attachment
Collections associated with the ticket
26 supported
3 properties
The unique identifier for a collection
The name of the collection
The type of the collection
Time at which the ticket was completed
28 supported
Contact associated with the ticket
30 supported
6 properties
The emails of the contact
2 properties
The email of the contact
The type of the email
The first name of the contact
The unique identifier for a contact
The last name of the contact
The name of the contact
The contact's phone number
2 properties
The contact's phone number
The type of phone number
Conversations associated with the ticket
1 supported
3 properties
The unique identifier for a conversation
The name of the conversation
The type of the conversation
Time at which the ticket was created
51 supported
User or contact who created the ticket
38 supported
3 properties
The unique identifier for a user
The name of the user
The type of the user
usercontact
All the custom fields present on the ticket
23 supported
Description of the ticket
39 supported
Due date of the ticket
25 supported
The unique identifier for the specific version of the resource.
2 supported
Whether the ticket is unread
1 supported
Languages of the ticket
3 supported
The name of the ticket
53 supported
An optional ticket number maintained by the system.
21 supported
Parent ticket associated with the ticket
16 supported
2 properties
The unique identifier for a ticket
The name of the ticket
Priority of the ticket
32 supported
2 properties
The unique identifier for a priority
The name of the priority
Raw data returned from the remote API call.
The source of the ticket
17 supported
2 properties
The unique identifier for a source
The name of the source
The status of the ticket
49 supported
2 properties
The unique identifier for a status
The name of the status
activeclosedopenpendingspamresolvedarchiveddeletedcompleted
Tags associated with the ticket
32 supported
2 properties
The unique identifier for a tag
The name of the tag
Team associated with the ticket
17 supported
2 properties
The unique identifier for a team
The name of the team
Type of the ticket
23 supported
2 properties
The unique identifier for a ticket type
The name of the ticket type
URL of the ticket
33 supported
Time at which the ticket was last updated
46 supported
Workspace associated with the ticket
17 supported
2 properties
The unique identifier for a workspace
The name of the workspace
curl -X GET 'https://api.truto.one/unified/ticketing/tickets?integrated_account_id=<integrated_account_id>' \
-H 'Authorization: Bearer <your_api_token>' \
-H 'Content-Type: application/json'const integratedAccountId = '<integrated_account_id>';
const response = await fetch(`https://api.truto.one/unified/ticketing/tickets?integrated_account_id=${integratedAccountId}`, {
method: 'GET',
headers: {
'Authorization': 'Bearer <your_api_token>',
'Content-Type': 'application/json',
},
});
const data = await response.json();
console.log(data);import requests
url = "https://api.truto.one/unified/ticketing/tickets"
headers = {
"Authorization": "Bearer <your_api_token>",
"Content-Type": "application/json",
}
params = {
"integrated_account_id": "<integrated_account_id>"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())import Truto from '@truto/truto-ts-sdk';
const truto = new Truto({
token: '<your_api_token>',
});
const result = await truto.unifiedApi.list(
'ticketing',
'tickets',
{ integrated_account_id: '<integrated_account_id>' }
);
console.log(result);import asyncio
from truto_python_sdk import TrutoApi
truto_api = TrutoApi(token="<your_api_token>")
async def main():
async for item in truto_api.unified_api.list(
"ticketing",
"tickets",
{"integrated_account_id": "<integrated_account_id>"}
):
print(item)
asyncio.run(main())