Other ATS platforms

Platform detail

Greenhouse job feeds

Fetch Greenhouse jobs for free from their public job board endpoints. Just grab the job board URLs from our catalog and you're ready to go.

Get catalog access

Company job feeds

6,505

Jobs

178,584

New feeds (30 days)

+419

Why a catalog

Why use a catalog for Greenhouse feeds?

Greenhouse doesn't publish a list of its customers. We find and monitor their job boards every day, so you can fetch jobs for free from their public endpoints.

  • Discovery: Discovering Greenhouse board URLs is hard. Greenhouse doesn't publish a list of its customers, so each boards-api.greenhouse.io board token has to be found another way.
  • Monitoring: Boards go stale or start returning empty payloads when companies switch ATS or wind down hiring. Avoid failed requests by using our daily refreshed catalog.
  • Pricing: Typical job posting APIs charge premium prices for enriched data. We only charge for job board discovery and health monitoring, at a low price.
  • Data cap: Typical job posting APIs limit how many jobs you can fetch per plan. We give you access to every Greenhouse board we've discovered, including all of their job postings.

Stop manual slug hunting. Use feeds we've discovered and validated on Greenhouse and other ATS platforms through our catalog API or CSV export.

Integration

Typical Greenhouse integration

Use the feed URLs from our catalog, fetch job postings of each feed, keep feeds in sync.

Step 1

Discover board URLs

Use the verified and up-to-date Greenhouse feed URLs from our catalog.

Step 2

Fetch jobs from the boards

Fetch /v1/boards/{account}/jobs per company; add ?content=true when descriptions are needed and map fields into your schema.

Step 3

Track board churn

Watch for new and retired feeds to stay aligned with live Greenhouse coverage on your own cadence.

API reference

How public Greenhouse feeds work

URL patterns, example requests, and response shapes for vendor endpoints

Feed URL pattern

https://boards-api.greenhouse.io/v1/boards/{account}/jobs
Example request
curl "https://boards-api.greenhouse.io/v1/boards/{account}/jobs"
Example JSON feed response
{
  "jobs": [
    {
      "id": 123456,
      "internal_job_id": 789012,
      "title": "Product Designer",
      "updated_at": "2026-03-15T08:00:00Z",
      "location": { "name": "Berlin, Germany" },
      "absolute_url": "https://boards.greenhouse.io/example-co/jobs/123456",
      "metadata": [
        { "id": 1, "name": "Department", "value": "Design", "value_type": "single_select" }
      ]
    }
  ],
  "meta": { "total": 1 }
}

Greenhouse feed API documentation

Operational notes

  • boards-api.greenhouse.io serves JSON; public career pages use boards.greenhouse.io with different URLs.
  • Add ?content=true when you need departments, offices, and full job description HTML.
  • meta.total reflects listed jobs; prospect posts may have null internal_job_id.
  • Custom fields exposed on the job board appear in metadata — shape varies per employer.

Parsing notes

  • Board API returns JSON with a jobs array and meta.total.
  • Each job includes id, internal_job_id, title, location.name, updated_at, absolute_url, and optional metadata custom fields.
  • Add ?content=true to include departments, offices, and the job description body.
  • Public career pages are on boards.greenhouse.io (API host is boards-api.greenhouse.io).

Catalog access

Get the full Greenhouse feed catalog

Get access to 6,505 validated job feeds with 178,584 jobs on Greenhouse and other ATS platforms in our catalog via API or CSV export.

Other ATS platforms