How to Use Greenhouse's Public Job Board API to List and Filter Jobs
Greenhouse, a widely used applicant tracking system, offers a public Job Board API that allows developers to retrieve published job listings, departments, and office data in JSON format without any authentication. The API supports endpoints for listing all jobs or fetching a single job by ID, with optional query parameters to include HTML descriptions or filter by department and office. Developers can access a company's job board using its unique board token, found in the Greenhouse careers page URL. The article also covers handling location metadata, as some boards store work mode and city details in separate fields requiring custom parsing logic. Node.js code examples are provided for listing jobs, fetching individual postings, resolving location data, and detecting remote roles.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in