Skip to main content
POST
Create asset collection

Authorizations

Authorization
string
header
required

Key on the API preset, or any key whose permissions include the ones this API lists. APIs with no required permission accept any key. Prefix it with "Key ", e.g. Authorization: Key YOUR_API_KEY

Headers

Idempotency-Key
string

Optional idempotency key for safe request retries

Example:

"550e8400-e29b-41d4-a716-446655440000"

Body

application/json
name
string
required

Collection display name

Required string length: 1 - 255
description
string | null

Optional collection description

icon
string | null

Optional collection icon

color
string | null

Optional collection color

cover_image_url
string<uri> | null

Optional fal-hosted cover image URL for the collection

parent_collection_id
string | null

Optional parent collection ID to nest this collection under (manual collections only). Omit or null to create a top-level collection.

Minimum string length: 1
filters
any

Assets filter DSL

Response

Collection created

collection
object
required

Asset collection