Back to feed
Dev.to
Dev.to
7/2/2026
Integration with Greenhouse public jobs API

Integration with Greenhouse public jobs API

Short summary

Greenhouse's public job board API returns published jobs and departments as JSON without authentication for read access. This tutorial covers fetching job listings with descriptions, filtering by location or department, handling custom metadata, and detecting remote roles using Node.js examples. Cache responses and poll on a schedule rather than on every request to avoid rate limiting.

  • Public job board API requires no authentication for read access; private Harvest API requires credentials
  • Fetch jobs with descriptions, filter by department/office, and handle custom metadata fields
  • Detect remote roles and implement caching to respect rate limits

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more