Datapika / Jobs & hiring
Career Site & ATS Jobs Scraper
Roles from company careers pages and ATS platforms. Job rows with title, location, department, posting date, apply URL and an optional Markdown description.
Apify store response · 2026-10-26. Usage counts do not measure output accuracy.
· Build 1.0.8 · 20 rows reviewed. Previewing 5 below.
Swipe the table to inspect more fields →
| title | company | ats | location | is_remote |
|---|---|---|---|---|
| Abuse Investigator | stripe | greenhouse | Dublin | null |
| Abuse Investigator | stripe | greenhouse | Dublin | null |
| Account Executive, AI Sales | stripe | greenhouse | San Francisco, CA | null |
| Account Executive, AI Startups (Hunter) | stripe | greenhouse | San Francisco | null |
| Account Executive, Bridge | stripe | greenhouse | SF, NYC, SEA, CHI | null |
Selected public fields from one recorded run. Text may be shortened to 20 words and non-HTTPS links are omitted. Missing values are preserved; this sample does not establish complete source coverage. Downloads contain all reviewed rows and selected fields. CSV text cells are escaped for spreadsheet safety.
Inspect the first JSON record
{
"title": "Abuse Investigator",
"company": "stripe",
"ats": "greenhouse",
"location": "Dublin",
"is_remote": null,
"posted_at": "2026-09-03T13:32:53-04:00",
"apply_url": "https://stripe.com/jobs/search",
"item_type": "job"
}02 / Run your own query
From a console, code or agent.
Use Apify's input form, or start a run with your own API token. The small starter input below was checked against build 1.1.1's published input schema on September 9, 2026. Recorded samples can use different inputs or older builds.
curl -X POST \
"https://api.apify.com/v2/acts/openclawai~career-site-ats-jobs-scraper/runs?maxTotalChargeUsd=1" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"queries":["https://boards.greenhouse.io/stripe"],"maxJobsPerCompany":5,"includeDescription":true}'This starts an asynchronous paid run with a $1 total run cap. Use the returned defaultDatasetId to retrieve results after the run succeeds. Never put your API token in public frontend code.
03 / Field reference
Plan your data model.
Selected documented fields from build 1.1.1, reviewed September 9, 2026. Availability varies by mode and source. Missing and null values stay visible in the recorded samples.
| Field | Type | Meaning |
|---|---|---|
| title | string | null | Job title. |
| company | string | null | Company name or careers-site slug. |
| ats | string | null | Detected applicant tracking system: workday, greenhouse, lever, ashby, smartrecruiters… |
| location | string | null | Location text as shown on the careers site (may list several). |
| is_remote | boolean | null | True when the site flags the job remote. |
| posted_at | string | null | Posting timestamp (ISO 8601) when the site exposes it. |
| apply_url | string | null | Application URL (same as url when the site has no separate apply link). |
| item_type | string | null | 'job' for a scraped job, 'hint' for a free guidance row (no jobs / unrecognised site), 'error' for a free error row. |
04 / Know before you run
Coverage, without the guesswork.
Reads public careers pages only. Companies on unsupported or custom career sites return a hint row, not jobs.
Which applicant tracking systems does it support?
Workday, Greenhouse, Lever, Ashby, SmartRecruiters, SuccessFactors, iCIMS, Taleo, Oracle Recruiting, Phenom, Eightfold, Personio, Workable, Recruitee, Teamtailor and more than 50 others, plus the in-house career sites of Amazon, Apple, Google, Meta, TikTok and Uber. Paste the careers URL and the actor picks the right adapter.
How much does it cost to scrape a company's careers page?
$0.005 per job row, so 1,000 jobs cost $5. Description fetching is included in that price. Companies on an unsupported career site return a free hint row instead of jobs.