Recruitee Jobs Scraper API: Job Postings & Salaries avatar

Recruitee Jobs Scraper API: Job Postings & Salaries

Pricing

$1.50 / 1,000 job returneds

Go to Apify Store
Recruitee Jobs Scraper API: Job Postings & Salaries

Recruitee Jobs Scraper API: Job Postings & Salaries

Scrape every open job from any Recruitee careers site via the official public API: title, location, remote/hybrid, salary, department, description, apply link. No login. $1.50 per 1,000 jobs.

Pricing

$1.50 / 1,000 job returneds

Rating

0.0

(0)

Developer

Six Figure Salute

Six Figure Salute

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Scrape every open job from any Recruitee careers site via the official public API: title, location, remote/hybrid, salary, department, description, apply link. No login. $1.50 per 1,000 jobs.

What does it do?

Recruitee Jobs API is a Recruitee jobs scraper that pulls every open job from any company hiring on Recruitee (Tellent). It uses Recruitee's official, documented public Careers Site API, so there's no login, no browser and no proxy. You get title, department, location, remote/hybrid/on-site flags, employment type, experience and education level, hours, salary range (when published), dates, description and apply link.

  • ✅ Official public data source: no login, no cookies, no proxies
  • ✅ Fast: plain API calls, typical runs finish in seconds
  • ✅ Clean, flat JSON / CSV / Excel output, ready for Sheets, BI tools or AI agents
  • ✅ Pay only for results: no monthly rental

Use cases

  • Recruiters: track open roles at European scale-ups that run on Recruitee.
  • Job boards & aggregators: ingest direct-from-employer postings with salary and apply links.
  • Salary benchmarking: Recruitee boards often publish pay ranges, which you can export them to a sheet.
  • Sales intelligence: spot companies hiring in your niche.

How to use it

  1. Click Try for free. The input is prefilled with a working example.
  2. Edit the input (see examples below) and click Start.
  3. Download results as JSON, CSV, Excel or HTML, or pull them via API.

Input examples

Two companies, all jobs

{
"companies": [
"bunq",
"channable"
]
}

Remote engineering jobs in NL

{
"companies": [
"bunq",
"channable",
"vandebron"
],
"titleKeywords": [
"engineer"
],
"countryCodes": [
"NL"
],
"remoteOnly": true
}

Output

Sample rows:

companytitledepartmentlocationremoteemploymentTypesalaryMinsalaryMaxsalaryCurrencypublishedAt
bunqHead of ProductProductAmsterdam, Noord-Holland, NetherlandsFalsefulltime_permanent2026-10-15 09:31:36 UTC
bunq(Senior) Product OwnerProductAmsterdam, Noord-Holland, NetherlandsFalsefulltime_permanent2026-10-13 10:58:56 UTC
bunqTransaction Review LeadGrowthAmsterdam, Noord-Holland, NetherlandsFalsefulltime_permanent2026-10-12 13:59:52 UTC

Sample JSON record (long fields shortened):

{
"company": "bunq",
"companyName": "bunq",
"jobId": 2783543,
"slug": "head-of-product-6",
"title": "Head of Product",
"department": "Product",
"location": "Amsterdam, Noord-Holland, Netherlands",
"city": "Amsterdam",
"state": "Noord-Holland",
"country": "Netherlands",
"countryCode": "NL",
"remote": false,
"hybrid": true,
"onSite": false,
"employmentType": "fulltime_permanent",
"experience": "manager",
"education": "bachelor_degree",
"category": "banking",
"minHours": 40,
"maxHours": 40,
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"salaryPeriod": null,
"tags": [],
"publishedAt": "2026-10-15 09:31:36 UTC",
"createdAt": "2026-10-14 11:37:16 UTC",
"closeAt": null,
"url": "https://careers.bunq.com/o/head-of-product-6",
"applyUrl": "https://careers.bunq.com/o/head-of-product-6/c/new",
"source": "Recruitee Careers Site API (public)",
"found": true
}

Pricing

Pay per event: $0.0015 per job ($1.50 per 1,000). No start fee, no monthly rental. Rows for not-found inputs and errors are free.

ResultsCost
100 jobs$0.15
1,000 jobs$1.50
10,000 jobs$15.00

Apify's free plan includes monthly platform credit, so you can try it at no cost.

Integrations

  • Google Sheets: use Apify's Google Sheets integration, or import the dataset CSV link with =IMPORTDATA().
  • Zapier & Make: trigger runs and receive the dataset via the official Apify apps.
  • Webhooks & schedules: run daily or hourly and post results anywhere.
  • AI agents (MCP): available to Claude, ChatGPT and other agents through the Apify MCP server.
  • API & SDKs: call from Python, JavaScript or any HTTP client:
curl -X POST 'https://api.apify.com/v2/acts/clearpathdata~recruitee-jobs-api/run-sync-get-dataset-items?token=<YOUR_API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"companies": ["bunq", "channable"]}'

FAQ

What do I enter?

The company's Recruitee subdomain (bunq) or URL (https://bunq.recruitee.com). Custom career domains aren't supported; use the recruitee.com subdomain.

Need more ATSs?

Use Multi-ATS Job Postings for Greenhouse, Lever, Ashby, Recruitee and Personio in one run.

Is it legal?

It reads Recruitee's documented public Careers Site API that powers companies' own job pages. Not affiliated with Tellent/Recruitee.

Something not working?

Open an issue on the Actor's Issues tab, and it will be fixed quickly.

More details

Pull every open job from any company that hires on Recruitee (Tellent), using Recruitee's official, documented, no-login Careers Site API (https://{company}.recruitee.com/api/offers/). No HTML scraping, no browser, no proxies.

What you get per job

Title, department, location (city/state/country/ISO code), remote / hybrid / on-site flags, employment type, experience & education level, hours, salary range (when the employer publishes it), tags, published/created/close dates, careers URL, apply URL, and optional description & requirements (plain text + HTML).

Input

  • companies – Recruitee subdomains (bunq), https://bunq.recruitee.com URLs. Custom career domains are not supported yet; use the company’s recruitee.com subdomain.
  • Optional filters: titleKeywords, countryCodes, remoteOnly, maxJobsPerCompany, includeDescription.

Companies that are not found return a row with found: false (not charged).

Use cases

Recruiting & sourcing pipelines, competitor hiring intelligence, sales triggers (who is hiring for what), salary benchmarking, job-board aggregation.

Pricing

Pay per event: $0.0015 per job returned. Not-found rows are free.

Limits

Only companies whose Recruitee careers site is public. You must know the company slug/domain (the API has no cross-company search). Salary only when the employer publishes it. Data is what Recruitee publishes at run time.

Data source: Recruitee Careers Site API (public, documented at docs.recruitee.com). Not affiliated with Tellent/Recruitee.