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.