Assets
HIVO API Key
HIVO User ID
Sort key. Allowed values are createdAt, -createdAt. Defaults to -createdAt.
-createdAtPossible values: Maximum number of assets to return (1–256). Defaults to 32.
32Number of assets to skip (pagination) (0–65536). Defaults to 0.
0When true, each listed asset may include a short‑lived signed thumbnail link under links.thumbnail.
The thumbnail link is a JSON:API link object with href and meta.version.
falseGeneral search string (max 256 chars). Prefix‑matches asset name and tags (case‑insensitive).
logoAsset ID filter. May be repeated and/or provided as a comma‑separated list. Max 512 IDs.
["5abc234abc234abc2"]Exact path match (max 512 chars). When combined with filter[collectionId], matches collection‑scoped paths.
Parent/New Folder/Path prefix match (max 512 chars). When combined with filter[collectionId], matches collection‑scoped prefixes.
Parent/Filters by sensitive status. May require additional permissions.
falsetrue returns archived assets; false (default) returns non‑archived. May require additional permissions.
falseFilters assets with expired licenses. May require additional permissions.
falseFilters by approval status.
trueUser ID who favorited the asset (ObjectId).
2abc234abc234abc2Collection ID to filter within (ObjectId).
4abc234abc234abc2Admin‑only. Client ID to filter within (ObjectId).
7abc234abc234abc2Batch identifier (max 256 chars).
f376KgcmmDBnb793A.1771479603Created at (Unix seconds) lower bound.
1714521600Created at (Unix seconds) upper bound.
1717200000SKU (max 128 chars).
SKU-123Metadata filter for arbitrary keys. Replace KEY with the metadata key you wish to filter on. Value is matched case‑insensitively.
blueOK
Bad Request
Unauthorized
Forbidden
Too Many Requests
Internal Server Error
GET /api/rest/v1/assets HTTP/1.1
Host: app.hivo.com.au
X-Api-Key: YOUR_API_KEY
X-User-Id: YOUR_API_KEY
Accept: */*
{
"meta": {
"timestamp": 1,
"authentication": "text",
"links": {
"me": "https://example.com"
}
},
"links": {
"self": "https://example.com",
"first": "https://example.com",
"prev": "https://example.com",
"next": "https://example.com"
},
"data": [
{
"type": "assets",
"id": "text",
"attributes": {
"name": "text",
"createdAt": 1,
"lastModified": 1,
"tags": [
"text"
],
"versions": {
"ANY_ADDITIONAL_PROPERTY": {
"size": 1,
"type": "text",
"extension": "text"
}
},
"collectionIds": [
"text"
],
"collections": [
{}
],
"skus": [
"text"
],
"path": "text",
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"views": 1,
"downloads": 1,
"clientId": "text",
"createdBy": "text",
"sensitiveAt": 1,
"expires": 1,
"licenseExpiresAt": 1,
"batchId": "text",
"favs": [
"text"
],
"approvedAt": 1,
"taskIds": [
"text"
],
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"links": {
"self": "https://example.com",
"thumbnail": {
"href": "https://example.com",
"meta": {
"version": "text",
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
]
}HIVO API Key
HIVO User ID
Asset ID
5abc234abc234abc2OK
Bad Request
Unauthorized
Forbidden
Not Found
Too Many Requests
Internal Server Error
GET /api/rest/v1/assets/{assetId} HTTP/1.1
Host: app.hivo.com.au
X-Api-Key: YOUR_API_KEY
X-User-Id: YOUR_API_KEY
Accept: */*
{
"meta": {
"timestamp": 1,
"authentication": "text",
"links": {
"me": "https://example.com"
}
},
"links": {
"self": "https://example.com",
"thumbnail": {
"href": "https://example.com",
"meta": {
"version": "text",
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"data": {
"type": "assets",
"id": "text",
"attributes": {
"name": "text",
"createdAt": 1,
"lastModified": 1,
"tags": [
"text"
],
"versions": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"collectionIds": [
"text"
],
"collections": [
{}
],
"skus": [
"text"
],
"path": "text",
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"views": 1,
"downloads": 1,
"clientId": "text",
"createdBy": "text",
"sensitiveAt": 1,
"expires": 1,
"licenseExpiresAt": 1,
"batchId": "text",
"favs": [
"text"
],
"approvedAt": 1,
"taskIds": [
"text"
],
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"links": {
"self": "https://example.com",
"thumbnail": {
"href": "https://example.com",
"meta": {
"version": "text",
"ANY_ADDITIONAL_PROPERTY": "anything"
}
},
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
}HIVO API Key
HIVO User ID
Asset ID
5abc234abc234abc2Version name to download. Defaults to original.
originalSet to 1 for Content‑Disposition attachment or 0 for inline.
1Possible values: Inverse of attachment. Set to 1 for inline or 0 for attachment.
0Possible values: Found. Redirect to a short‑lived S3 URL.
Bad Request
Unauthorized
Forbidden
Not Found
Too Many Requests
Internal Server Error
GET /api/rest/v1/assets/{assetId}/download HTTP/1.1
Host: app.hivo.com.au
X-Api-Key: YOUR_API_KEY
X-User-Id: YOUR_API_KEY
Accept: */*
No content
Last updated