6. Managing jobs

Request What it does
POST https://mp.dvocorp.com/api/v1/jobs/upload submit with the file (the main one) — multipart
POST https://mp.dvocorp.com/api/v1/jobs/api submit by URL — JSON, for files already in storage
GET https://mp.dvocorp.com/api/v1/jobs/{job_id} status of one job
GET https://mp.dvocorp.com/api/v1/jobs?limit=50&offset=0 your recent jobs
POST https://mp.dvocorp.com/api/v1/jobs/{job_id}/repeat run it again, same params — billed as a fresh submit, returns a new job
POST https://mp.dvocorp.com/api/v1/jobs/{job_id}/cancel cancel and refund

All take X-Api-Key.

Billing: credits_per_call is debited at submit and automatically refunded if the job fails or is canceled.

Priority: "high_priority": true is honored only on premium plans; on other plans it is silently ignored and the job runs at normal priority.