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
Per-tool reference
Every API tool with copy-paste cURL, Node, and Python samples.
Authentication
Bearer keys, scopes, IP allowlists, rotation.
Rate limits
Per-key RPS, concurrency, plan tiers.
Webhooks
Async job results, signature verification, retries.
Errors
Status codes, error envelope, idempotency.
Drops API
Manage drops and submissions programmatically.
Core endpoints
POST /v1/jobs- submit any tool jobGET /v1/jobs/:id- poll status + resultGET /v1/jobs- recent jobs by your keyDELETE /v1/jobs/:id- cancel a queued jobPOST /v1/uploads- get a presigned R2 upload URL (single or multipart)GET /v1/me- current key + plan + spendGET /v1/drops- list your dropsPOST /v1/drops- create a dropGET /v1/drops/:slug/submissions- list incoming submissionsGET /v1/drops/:slug/submissions/:id/download- presigned download URL