Buckets
Buckets are workspace-level containers for files and folders. Their settings define default visibility, upload policy, and delivery behavior.
List buckets in the active workspace using cursor pagination.
Required scopeassets:read
Query parameters
NameTypeDescription
limitintegerNumber of buckets to return. Minimum 1, maximum 100, default 20.
cursorISO datetimeThe nextCursor value from the previous response.
{
"items": [{
"id": "bucket_uuid",
"name": "Marketing",
"slug": "marketing",
"createdAt": "2026-08-17T18:31:00",
"isPrivate": false
}],
"nextCursor": "2026-08-17T18:31:00"
}
Create a bucket in the active workspace.
Required scopeassets:write
{
"name": "Product media",
"slug": "product-media"
}
GET/api/assets/{bucket_id}
200 OKRead bucket identity, privacy, and settings.
Required scopeassets:read
DELETE/api/assets/{bucket_id}
200 OKDelete the bucket, its object links, retained revision bytes, transform records, and storage markers. This operation cannot be undone.
Required scopeassets:write
Deletion is immediate. There is no restore endpoint or soft-delete window.