Utified API

Programmatic access to every conversion and processing tool.

Quick start

Mint a key in Profile → API Access, then submit your first job:

curl -X POST https://api.utified.com/v1/jobs \
  -H "Authorization: Bearer utf_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "video-convert",
    "input": { "url": "https://example.com/in.mov" },
    "options": { "format": "mp4" }
  }'

Guides

Core endpoints

  • POST /v1/jobs - submit any tool job
  • GET /v1/jobs/:id - poll status + result
  • GET /v1/jobs - recent jobs by your key
  • DELETE /v1/jobs/:id - cancel a queued job
  • POST /v1/uploads - get a presigned R2 upload URL (single or multipart)
  • GET /v1/me - current key + plan + spend
  • GET /v1/drops - list your drops
  • POST /v1/drops - create a drop
  • GET /v1/drops/:slug/submissions - list incoming submissions
  • GET /v1/drops/:slug/submissions/:id/download - presigned download URL