The Apiera REST API provides programmatic access to the Apiera platform, enabling seamless integration with your existing systems and workflows.
Apiera REST API (1.0.0)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.apiera.io/_mock/openapi/
http://localhost:5281/
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata
- http://localhost:5281/v1/assets/{assetUuid}/metadata
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata?page=1&size=20' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
List of custom key-value metadata pairs
[ { "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-20T08:15:00.000000Z", "key": "photographer", "value": "John Smith" }, { "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-20T08:15:00.000000Z", "key": "location", "value": "Swiss Alps" }, { "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-20T08:15:00.000000Z", "key": "copyright", "value": "© 2025 Outdoor Gear Co." } ]
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata
- http://localhost:5281/v1/assets/{assetUuid}/metadata
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"key": "string",
"value": "string"
}'Response
application/json
{ "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-20T08:15:00.000000Z", "key": "photographer", "value": "John Smith" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}
- http://localhost:5281/v1/assets/{assetUuid}/metadata/{metadataUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-20T08:15:00.000000Z", "key": "photographer", "value": "John Smith" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}
- http://localhost:5281/v1/assets/{assetUuid}/metadata/{metadataUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"key": "string",
"value": "string"
}'Response
application/json
Metadata with modified value
{ "uuid": "aaa11111-e89b-12d3-a456-426614174001", "assetUuid": "234e5678-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "key": "photographer", "value": "Jane Doe" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}
- http://localhost:5281/v1/assets/{assetUuid}/metadata/{metadataUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.apiera.io/_mock/openapi/v1/assets/{assetUuid}/metadata/{metadataUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'