API Reference
Job Status
Query status and output information for a job.
API Reference
Query status and output information for a job.
GET /v1/jobs/{job_id}
curl -X GET https://api.removebgvideo.com/v1/jobs/{job_id} \
-H "X-Api-Key: YOUR_API_KEY"| Status | Meaning |
|---|---|
| pending | Accepted, waiting for processing |
| processing | RunPod worker is processing |
| completed | Output available |
| failed | Job failed, check error |
| Field | Type | Description |
|---|---|---|
| id | string | Job id |
| status | string | Job status |
| progress | number | 0-100 progress |
| output_url | string|null | Processed asset URL when completed |
| error | string|null | Error message when failed |
| created_at | string | UTC time |
| duration_seconds | number|null | Output duration |
| billing_status | string|null | Credit charge status |
| Check | How to Verify |
|---|---|
| Authentication | Call endpoint with valid and invalid key, confirm 200 vs 401 |
| Rate limits | Burst test and confirm 429 handling with backoff |
| Idempotency | Retry same request and verify no duplicate side effects |
| Observability | Confirm request_id/job_id appears in logs and dashboards |