curl -X GET 'https://api.hirebase.org/v2/jobs/expired-jobs?since=2026-01-31&page=1&limit=100' \
-H 'x-api-key: YOUR_API_KEY'
{
"jobs": [
{
"company_slug": "rentokil-initial-group",
"job_slug": "service-driver-2353c936",
"date_expired": "2026-03-01"
},
{
"company_slug": "phasor-engineering-inc",
"job_slug": "commissioning-lead-commissioning-manager-field-based-2cfa04f9",
"date_expired": "2026-03-01"
},
{
"company_slug": "squaredev",
"job_slug": "fullstack-engineer-88e05e56",
"date_expired": "2026-03-01"
},
{
"company_slug": "zoopla",
"job_slug": "customer-success-consultant-12-months-ftc-47754cd9",
"date_expired": "2026-03-01"
}
],
"total_count": 1247
}
Retrieve jobs that have been removed or expired from company career pages
curl -X GET 'https://api.hirebase.org/v2/jobs/expired-jobs?since=2026-01-31&page=1&limit=100' \
-H 'x-api-key: YOUR_API_KEY'
{
"jobs": [
{
"company_slug": "rentokil-initial-group",
"job_slug": "service-driver-2353c936",
"date_expired": "2026-03-01"
},
{
"company_slug": "phasor-engineering-inc",
"job_slug": "commissioning-lead-commissioning-manager-field-based-2cfa04f9",
"date_expired": "2026-03-01"
},
{
"company_slug": "squaredev",
"job_slug": "fullstack-engineer-88e05e56",
"date_expired": "2026-03-01"
},
{
"company_slug": "zoopla",
"job_slug": "customer-success-consultant-12-months-ftc-47754cd9",
"date_expired": "2026-03-01"
}
],
"total_count": 1247
}
Documentation Index
Fetch the complete documentation index at: https://www.hirebase.org/docs/llms.txt
Use this file to discover all available pages before exploring further.
2026-01-31)curl -X GET 'https://api.hirebase.org/v2/jobs/expired-jobs?since=2026-01-31&page=1&limit=100' \
-H 'x-api-key: YOUR_API_KEY'
{
"jobs": [
{
"company_slug": "rentokil-initial-group",
"job_slug": "service-driver-2353c936",
"date_expired": "2026-03-01"
},
{
"company_slug": "phasor-engineering-inc",
"job_slug": "commissioning-lead-commissioning-manager-field-based-2cfa04f9",
"date_expired": "2026-03-01"
},
{
"company_slug": "squaredev",
"job_slug": "fullstack-engineer-88e05e56",
"date_expired": "2026-03-01"
},
{
"company_slug": "zoopla",
"job_slug": "customer-success-consultant-12-months-ftc-47754cd9",
"date_expired": "2026-03-01"
}
],
"total_count": 1247
}
page and limit parameters to paginate through large result sets:
# Get first 500 expired jobs
GET /v2/jobs/expired-jobs?since=2026-01-01&page=1&limit=500
# Get next 500 expired jobs
GET /v2/jobs/expired-jobs?since=2026-01-01&page=2&limit=500
total_pages = ceil(total_count / limit)
since parameter is required and must be a valid date stringdate_expired field represents when Hirebase detected the job was no longer active (not necessarily when the company removed it)date_expired in descending order (most recent first)since parameter{
"detail": "since parameter is required and must be a valid date"
}
{
"detail": "Invalid API key"
}
{
"detail": "Not Found"
}
{
"detail": "Rate limit exceeded. Please try again later."
}