Skip to main content

List Jobs

List the account's Career Monitor jobs, most recent first. Uses limit/offset pagination.

Endpoint

Method: GET Path: /career-monitor/jobs/ Full URL: https://backend.ecoreservice.com/api/v1/career-monitor/jobs/ Auth: Authorization: Token YOUR_API_TOKEN (or Bearer) — see Authentication

Query Parameters

ParamTypeDescription
limitintegerMax jobs to return. Default 10.
offsetintegerNumber of jobs to skip. Default 0.

Example Request

curl "https://backend.ecoreservice.com/api/v1/career-monitor/jobs/?limit=10&offset=0" \
-H "Authorization: Token YOUR_API_TOKEN"

Successful Response — 200 OK

{
"count": 27,
"next": "https://backend.ecoreservice.com/api/v1/career-monitor/jobs/?limit=10&offset=10",
"previous": null,
"results": [
{
"job_id": 123,
"title": "Q1 check",
"status": "Completed",
"total_records": 2,
"processed_records": 2,
"submitted_at": "2026-07-09T10:15:00Z",
"started_at": "2026-07-09T10:15:03Z",
"completed_at": "2026-07-09T10:16:40Z",
"total_credits_charged": 10.0,
"credit_charge_failed": false,
"credit_charge_failure_reason": null
}
]
}
FieldTypeDescription
countintegerTotal jobs matching the query
next / previousstring | nullPagination links
resultsarrayJob summaries (see Job Status for field descriptions)

See Error Codes for the full list.