Overview
The Get Company Jobs API fetches the currently listed job postings for a given company. Each posting includes the title, location, work arrangement, any disclosed salary metadata, and ajob_id. Results are returned synchronously in the API response and paginated using page and page_size.
To retrieve the full posting — complete description, structured requirements, and resolved metadata — pass the job_id from this response to the Get Job Details API.
Endpoint Details
- Method: GET
- Endpoint:
api/enterprise/company/jobs/
Authentication requirements
- Include a valid JWT token in your request header
- If you don’t have a token yet, you can get one from the
/auth/token/endpoint first.
Request
Request Parameters
Header Parameters
JWT token obtained from the Authentication request
URL Parameters
Company permalink or a valid company URL for which job postings need to be fetched (e.g.,
tesla or https://www.tesla.com/)The page number to retrieve. Used together with
page_size to paginate through results.Default = 1Number of job results to return per page.Default = 50Max value = 500
Response
Successful Response Fields
Returns a JSON object with the following structure:"success" if the request was processed successfully.List of job postings for the requested page. Each object contains the fields below.