Inventory
Inventories are collections of devices used to organize and manage equipment more efficiently. They serve as logical groupings that help structure, track, and operate devices.
Inventory object
Inventory endpoints
Returns all inventories available to the organization
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
A search query string
Maximum number of items to return (default: 100, max: 1000)
The index of the first item to return (default: 0)
Sort expression. Supports one or more fields, optionally prefixed with - to indicate descending order. For example, label,-created_at
List of inventories
Invalid request or validation error
Authentication is required
GET /repo/v0/inventory/list HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"data": [],
"has_more": true
}Returns all inventories available to the organization with advanced filtering options
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
A search query string
Maximum number of items to return
100The index of the first item to return
0Sort expression. Supports one or more fields, optionally prefixed with - to indicate descending order. For example, label,-created_at
List of inventories
Invalid request or validation error
Authentication is required
POST /repo/v0/inventory/list HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 129
{
"q": "text",
"conditions": {
"type": "gte",
"field": "created_at",
"value": "2025-07-12T17:00:00Z"
},
"limit": 100,
"offset": 0,
"sort": "text"
}{
"data": [],
"has_more": true
}Adds a new inventory for the organization
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
The inventory's label
DutchThe detailed inventory description
Dutch branch officeInventory created successfully
Invalid request or validation error
Authentication is required
POST /repo/v0/inventory/create HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"label": "Dutch",
"description": "Dutch branch office"
}{
"id": 123
}Returns an inventory's data by ID
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
Unique identifier for the inventory
Inventory details
Invalid request or validation error
Authentication is required
Inventory not found
GET /repo/v0/inventory/read?id=1 HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"id": 12,
"label": "Dutch",
"description": "Dutch branch office",
"created_at": "2025-06-30T06:46:10Z"
}Updates the information of an existing inventory
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
Unique identifier for the inventory
12The inventory's label
DutchThe detailed inventory description
Dutch branch officeInventory successfully updated (No Content)
Invalid request or validation error
Authentication is required
Inventory not found
POST /repo/v0/inventory/update HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 61
{
"id": 12,
"label": "Dutch",
"description": "Dutch branch office"
}No content
Deletes the specified inventory by its ID
OAuth 2.0 authentication for Europe. Use this for users based in Europe and adjacent regions.
- : OpenID Connect scope
- : Basic user profile
- : User e-mail address
Unique identifier of the resource to delete
42If true, forces deletion even if the resource has related objects or dependencies
Inventory successfully deleted (No Content)
Invalid request or validation error
Authentication is required
Inventory not found
POST /repo/v0/inventory/delete HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 22
{
"id": 42,
"force": true
}No content
Last updated
Was this helpful?