Get Company Jobs
Companies API
Get Company Jobs
Retrieve a paginated list of job openings for a specific company using its slug.
GET
Get Company Jobs
Display company-specific job listings on profile pages, highlight job opportunities from targeted companies, and track hiring trends by filtering jobs by category, employment type, and location type.
Endpoint
Path Parameters
Unique identifier for the target company to search
Authentication
Your Hirebase API key. Optional — not enforced on this endpoint today.
Query Parameters
Page number for pagination
Number of results per page
Field to sort results by. Accepted values:
"date_posted", "relevance", "salary", "yoe".Sort direction (
"asc" or "desc").Filter jobs by source job board (e.g.,
"iCIMS", "Greenhouse", "Lever", "Workable").Filter jobs by job category (e.g.,
"Engineering Jobs", "Sales Jobs").Response
An array of job objects associated with the company
Array of job category objects representing classifications of jobs (e.g., “Engineering Jobs”, “Human Resources Jobs”)
Total number of matching job listings
Current page number of the response
Number of jobs returned per page
Total number of pages available for the query
Example Request
Example Response
Error Responses
404 Not Found
404 Not Found
Returns when the specified
company_slugdoes not exist in the database.- The company does not exist or has been deleted.
- There’s a typo in the
company_slugvalue. - The slug is incorrectly cased (e.g., uppercase vs lowercase letters).
500 Internal Server Error
500 Internal Server Error
Returns when an unexpected error occurs on the server.
- Occurs during unhandled server-side failures or bugs that prevent the request from being processed.
Get a Single Company Job by Slug
Resolve acompany_slug + job_slug deep-link back to the full job record. This is what powers the SDK’s neural_search(company_slug=..., job_slug=...) “similar jobs” convenience.
Endpoint
Authentication
Your Hirebase API key. Optional — not enforced on this endpoint today (like the other company
GET endpoints).Path Parameters
URL-friendly identifier for the company.
URL-friendly identifier for the job.
Response
Array containing the matching job(s) for the slug. Each entry uses the same job object shape as the Get Company Jobs response above.