Upload asset
Upload asset for the authenticated user’s fal Assets library.
POST
Upload asset
Authorizations
API key must be prefixed with "Key ", e.g. Authorization: Key YOUR_API_KEY
Headers
Optional idempotency key for safe request retries
Example:
"550e8400-e29b-41d4-a716-446655440000"
Body
application/json
fal-hosted media URL to ingest into the asset library
Media type for the uploaded asset
Available options:
image, video, audio, 3d Optional caller-provided caption or description to index with the uploaded asset
Required string length:
1 - 2000Optional manual collection ID to add the uploaded asset to
Whether to favorite the uploaded asset immediately
Tag IDs to assign to the uploaded asset
Response
Upload ingested
Asset details