Skip to content
Console

Create a job

Create or replace a named job.

Terminal window
curl -X POST "https://api.avflow.dev/v1/jobs" \
-H "Authorization: Bearer ${AVFLOW_API_KEY}" \
-H "Content-Type: application/json" \
-d @job.json

Pass your API key as a Bearer token:

Authorization: Bearer <api-key>

A full Job object. The name field identifies the job for later GET/DELETE calls.

200 or 201 with the job including server fields (id, status, createdAt, …).

HTTPMeaning
400Invalid JSON, DAG violation, or unknown component type
401Missing or invalid API key
429Rate or quota limit

See Mix LiveKit to RTMP for a complete walkthrough.