Get an Item
Retrieve a single item by its ID.Endpoint
Headers
Session token obtained from initSession
Optional authorization string from API configuration
Must be set to
application/jsonQuery Parameters
Show dropdown names instead of IDs
Show item relations in a
links attributeGet a SHA1 signature instead of full response
Only for Computer, NetworkEquipment, Peripheral, Phone, Printer - retrieve associated components
Only for Computer - retrieve associated file systems
Only for Computer - retrieve associated software installations
Only for Computer - retrieve direct connections (peripherals, printers)
Retrieve network connections and advanced network information
Retrieve financial and administrative information
Retrieve associated contracts
Retrieve associated external documents
Retrieve associated ITIL tickets
Retrieve associated ITIL problems
Retrieve associated ITIL changes
Retrieve notes
Retrieve historical data
Retrieve friendly names for foreign keys and/or “id”
Response
Unique identifier of the item
HATEOAS relations (if
get_hateoas=true)Example Request
Example Response
Get All Items
Retrieve a collection of items with pagination support.Endpoint
Headers
Session token obtained from initSession
Optional authorization string from API configuration
Query Parameters
Show dropdown names instead of IDs
Show item relations in a
links attributeKeep only ID keys in returned data
Pagination range in format
start-end (e.g., 150-200)Field ID to sort by
Sort order:
ASC (ascending) or DESC (descending)Filters to apply (key = field, value = search text)
Return deleted elements
Retrieve friendly names for foreign keys and/or “id”
Response Headers
- Content-Range:
offset-limit/count - Accept-Range:
itemtype max
Example Request
Example Response
200 OK- All items returned206 Partial Content- Paginated response401 Unauthorized- Invalid or missing session token
Get Sub Items
Retrieve child items related to a parent item.Endpoint
Headers
Session token obtained from initSession
Optional authorization string from API configuration
Query Parameters
Show dropdown names instead of IDs
Show item relations in a
links attributeKeep only ID keys in returned data
Pagination range in format
start-endSearch option ID to sort by
Sort order:
ASC or DESCRetrieve friendly names for foreign keys
Example Request
Example Response
Get Multiple Items
Retrieve multiple items of different types in a single request.Endpoint
Headers
Session token obtained from initSession
Optional authorization string from API configuration
Query Parameters
Array of items to retrieve. Each item must contain:
itemtype- The type of item (e.g., “User”, “Ticket”)items_id- The ID of the item
Show dropdown names instead of IDs
Show item relations in a
links attributeGet a SHA1 signature instead of full response
For Computer, NetworkEquipment, Peripheral, Phone, Printer - retrieve components
For Computer - retrieve file systems
For Computer - retrieve software installations
For Computer - retrieve direct connections
Retrieve network connections
Retrieve financial information
Retrieve associated contracts
Retrieve associated documents
Retrieve associated tickets
Retrieve associated problems
Retrieve associated changes
Retrieve notes
Retrieve historical data
Retrieve friendly names for foreign keys
Example Request
Example Response
200 OK- Items retrieved successfully401 Unauthorized- Invalid or missing session token404 Not Found- One or more items not found
Pagination
All collection endpoints support pagination using therange parameter.
Range Parameter
Therange parameter accepts a string in the format start-end:
- Default:
0-50(first 50 items) - Example:
150-200(items 150 through 200) - Maximum range varies by itemtype
Response Headers
Paginated responses include:- Content-Range:
offset-limit/total_count - Accept-Range:
itemtype max_range
Example
- Returned items 0-100
- Total of 500 items available
- Maximum range of 990 items per request
Important Notes
By default, sessions used in the API are read-only. You can pass
session_write=true to enable write access, but this will lock sessions and prevent parallel calls.The
Last-Modified header in single item responses contains the date of the item’s last modification.