Asset type
A model that defines the structure of custom property fields and display configuration for assets.
Asset type object
Asset type endpoints
Returns all asset types from an 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 asset types
Invalid request or validation error
Authentication is required
GET /repo/v0/asset_type/list HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"data": [],
"has_more": true
}Returns all asset types from an 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 asset types
Invalid request or validation error
Authentication is required
POST /repo/v0/asset_type/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 new entity type
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
Defines the request schema for /asset_type/create
The asset type label
BoatsThe category of asset type
Asset type created successfully
Invalid request or validation error
Authentication is required
POST /repo/v0/asset_type/create HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 200
{
"label": "Boats",
"category": "business",
"settings": {
"layout": {
"sections": []
}
},
"fields": [
{
"type": "text",
"label": "Text field",
"required": true
},
{
"type": "decimal",
"label": "Number field",
"required": false
}
]
}{
"id": 123
}Returns an entity type 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 asset type
Asset type details
Invalid request or validation error
Authentication is required
Asset not found
GET /repo/v0/asset_type/read?id=1 HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"id": 12,
"label": "Boats",
"category": "business",
"settings": {
"layout": {
"sections": []
}
},
"fields": [
{
"type": "text",
"label": "Text field",
"required": true
},
{
"type": "decimal",
"label": "Number field",
"required": false
}
],
"created_at": "2025-06-30T06:46:10Z"
}Updates the properties and structure of an existing asset type
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
Defines the request schema for /asset_type/update
Unique identifier for the asset type
12The asset type label
BoatsThe category of asset type
Asset type successfully updated (No Content)
Invalid request or validation error
Authentication is required
Asset type not found
POST /repo/v0/asset_type/update HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 208
{
"id": 12,
"label": "Boats",
"category": "business",
"settings": {
"layout": {
"sections": []
}
},
"fields": [
{
"type": "text",
"label": "Text field",
"required": true
},
{
"type": "decimal",
"label": "Number field",
"required": false
}
]
}No content
Deletes the specified asset type 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
Asset type successfully deleted (No Content)
Invalid request or validation error
Authentication is required
Asset not found
POST /repo/v0/asset_type/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
Binds an asset to the specified asset link
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
Defines the request schema for /asset_link/set and /asset_link/remove
Unique identifier for the asset link
12Unique identifier for the asset
21Asset successfully assigned to the link (No Content)
Invalid request or validation error
Authentication is required
Specified asset link not found
POST /repo/v0/asset_link/set HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 28
{
"link_id": 12,
"asset_id": 21
}No content
Removes an asset from a specified asset link.
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
Defines the request schema for /asset_link/set and /asset_link/remove
Unique identifier for the asset link
12Unique identifier for the asset
21Asset successfully unassigned from the link (No Content)
Invalid request or validation error
Authentication is required
Specified asset link or assets not found
POST /repo/v0/asset_link/remove HTTP/1.1
Host: api.navixy.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 28
{
"link_id": 12,
"asset_id": 21
}No content
Last updated
Was this helpful?