Assets
Assets API endpoints
Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Query Parameters
Non-unique asset directory namespace (for example shared/ or personal//drafts/). Runtime write boundaries normalize and validate the canonical form.
1 <= length <= 255Comma-separated task,workflow,schedule,page,file list
1 <= value <= 1000Response Body
curl -X GET "http://localhost:3013/api/assets"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Path Parameters
"task" | "workflow" | "schedule" | "page" | "file"1 <= lengthRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X PATCH "http://localhost:3013/api/assets/task/string/key" \ -H "Content-Type: application/json" \ -d '{ "key": "string" }'Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Response Body
curl -X GET "http://localhost:3013/api/assets/key-audit"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/assets/mappings" \ -H "Content-Type: application/json" \ -d '{ "providerId": "string", "providerKey": "string" }'