Skip to main content
POST
/
jobs
Create a job (generic)
curl --request POST \
  --url https://api.rendobar.com/jobs \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "watermark.apply",
  "inputs": {
    "source": "https://cdn.rendobar.com/assets/examples/sample.mp4"
  },
  "params": {
    "watermarks": [
      {
        "type": "image",
        "url": "https://cdn.rendobar.com/assets/brand/logo-full.png",
        "position": "bottom-right"
      }
    ]
  }
}
'
{
  "data": {
    "id": "job_abc123def456",
    "status": "dispatched"
  }
}

Body

application/json
type
string
required

Job type identifier (e.g., watermark.apply, transcode)

inputs
object
required

Input files (e.g., { source: 'https://...' })

params
object

Job-specific parameters (validated per job type)

Response

Job created and dispatched successfully

data
object
required