Jobs
List registered jobs
Lists accessible, non-deleted jobs with filtering and sorting.
Lists accessible, non-deleted jobs with filtering and sorting.
Authorization
APIKeyHeader X-API-Key<token>
In: header
Query Parameters
limit?Limit
Range
1 <= value <= 100Default
50offset?Offset
Range
0 <= valueDefault
0job_type?|null
q?|null
sort_by?Sort By
Default
"created_at"Value in
- "created_at"
- "updated_at"
- "name"
sort_order?Sort Order
Default
"desc"Value in
- "asc"
- "desc"
Response Body
application/json
curl -X GET "https://example.com/v2/jobs"{ "jobs": [ { "created_at": "2026-07-07T16:00:00Z", "job_id": "job_123", "job_type": "video", "links": { "self": "/v2/jobs/job_123", "status": "/v2/jobs/job_123/status", "subtitles": "/v2/jobs/job_123/subtitles", "translations": "/v2/jobs/job_123/translations" }, "name": "Product Demo", "source_url": "https://cdn.example.com/uploads/product-demo.mp4", "updated_at": "2026-07-07T16:05:00Z" } ], "total_count": 0, "limit": 1, "offset": 0}Register jobs for later use POST
Registers one or more uploaded or externally hosted file URLs as Lingopal media/document records. This endpoint records source metadata only; processing inputs such as target languages and translation context are supplied later through the appropriate `/v2/jobs/{job_id}` workflow endpoint. Per-item failures are returned in the `results` array with `status="error"`.
Get registered job GET
Returns metadata for a reusable registered job.