How to integrate Recruitee jobs

Live Recruitee catalog coverage, verified feed URLs, and reference patterns for public job board endpoints.

Company job feeds

3,039

Jobs

43,225

New feeds (30 days)

+33

Collect {account} subdomains and /api/offers feed URLs from the catalog.

HTTP GET each subdomain's offers endpoint and parse the offers array. Normalize the locations array (not a single location string), slug, careers_url, and careers_apply_url for listings and applications.

Refresh when new Recruitee career sites appear or feeds retire from the catalog. One offers endpoint exists per subdomain — multi-company ingestion fans out across many hosts.

New to the catalog workflow? Start with Getting started.

Fetch jobs from the public API

Replace {account} with the career-site subdomain from our catalog. Public listings appear under {account}.recruitee.com/o/{slug}.

Feed URL pattern
https://{account}.recruitee.com/api/offers
Example request
curl "https://{account}.recruitee.com/api/offers"

The offers API returns JSON with an offers array. Each offer includes title, locations, department, slug, careers_url, careers_apply_url, and published_at — full job data in one request, including fields you need for public listings.

Example JSON response
{
  "offers": [
    {
      "id": 9001,
      "title": "Customer Success Manager",
      "locations": [
        {
          "id": 171529,
          "name": "Amsterdam",
          "city": "Amsterdam",
          "country": "Netherlands",
          "country_code": "NL"
        }
      ],
      "department": "Customer Success",
      "slug": "customer-success-manager",
      "careers_url": "https://example-co.recruitee.com/o/customer-success-manager",
      "careers_apply_url": "https://example-co.recruitee.com/o/customer-success-manager/c/new",
      "published_at": "2026-03-01T09:00:00.000Z"
    }
  ]
}

careers_url and careers_apply_url differ from the raw API path. Map both when building listing and application links.

API reference: Recruitee Offers API.

Pricing

Get the full Recruitee feed catalog

Get access to 3,039 validated job feeds with 43,225 jobs on Recruitee and other ATS platforms in our catalog via API or CSV export.