Skip to main content
GET
List Assets

Authorizations

api_key
string
header
required

Query Parameters

limit
integer
default:20

Max assets to return, 1–100. e.g. 20

Required range: 1 <= x <= 100
offset
integer | null
default:0

How many assets to skip, for pagination. e.g. 0

Required range: x >= 0
status
enum<string>

Filter by lifecycle status; omit for all. One of: published, unpublished. e.g. 'published'

Available options:
published,
unpublished
privacy
enum<string>

Filter by privacy; omit for all. One of: only_me, workspace, public. e.g. 'public'

Available options:
only_me,
workspace,
public

Server-side case-insensitive substring match across identifier, description, and vanitySlug — use this to check whether something is already published before creating it. Applied before pagination, so total reflects matches. e.g. 'q3 deck'

Maximum string length: 255
ownerEmail
string<email>

Only assets owned by this workspace member (within what you can already see — never widens access). e.g. 'sam@acme.com'

Response

Assets listed successfully

_metadata
object
required
data
object[]
required
total
number
required
hasNext
boolean
required