Companies API
Get Company Job
Retrieve one job by its company slug and job slug, including postings that have since expired
GET
Get Company Job
Looks a job up by the slugs Hirebase uses in public URLs. Active jobs are checked first; if none match, expired postings are searched, so links keep resolving after a role closes.
Returns
Endpoint
Path Parameters
string
required
The company’s slug, as returned by Search Companies (
company_slug).string
required
The job’s slug (
job_slug on job objects).Query Parameters
string
Optional job ID to disambiguate when a company has reused the same slug.
Response
array
Matching job objects — the same shape as Get Job by ID. Usually one entry.
404 when neither an active nor an expired posting matches.