Getting started
Create a project in the portal, copy an API key, and make your first authenticated request in under five minutes.
- Open the developer portal and select a project.
- Create an API key with the scopes you need.
- Set
SIALFLOW_API_KEYandSIALFLOW_PROJECT_ID. - Upload an object, then run an image transform or video job.
1 · create upload session
curl -X POST https://api.sialflow.com/v1/objects/upload-sessions \
-H "Authorization: Bearer $SIALFLOW_API_KEY" \
-H "X-SialFlow-Project-ID: $SIALFLOW_PROJECT_ID" \
-H "Content-Type: application/json" \
-d '{"filename":"hero.jpg","content_type":"image/jpeg"}'2 · put bytes · 3 · complete · 4 · image work
# PUT /v1/objects/{id}/content (binary body)
# POST /v1/objects/{id}/complete
# Then either:
# POST /v1/images/uploads → library image, then delivery /i/...
# POST /v1/images/{id}/bg-remove (async, PNG/WebP)
# POST /v1/images/{id}/pipelines (Studio watermark + export)Next: Authentication · Images API
