/ writing / business
Job Postings — ATS Boards Extractor
LinkedIn's API is a walled garden. But every company posting on Greenhouse, Lever, Ashby, SmartRecruiters, or Recruitee exposes a public board with clean JSON. Job Postings aggregates them.
Input
{
"boards": [
{ "ats": "greenhouse", "company": "stripe" },
{ "ats": "lever", "company": "notion" },
{ "ats": "ashby", "company": "linear" }
],
"filters": { "remoteOnly": true, "keywords": ["engineer", "data"] }
}
Output
{
"title": "Backend Engineer",
"company": "Stripe",
"location": "San Francisco, CA",
"remote": true,
"department": "Engineering",
"employmentType": "full-time",
"salaryMin": 170000,
"salaryMax": 280000,
"currency": "USD",
"applyUrl": "https://boards.greenhouse.io/stripe/jobs/12345",
"postedAt": "2026-07-20T00:00:00Z",
"ats": "greenhouse",
"atsJobId": "12345"
}
Flat records. No auth. Schedule it, pipe to a spreadsheet or Airtable, and you have a live job board for any set of companies.
Try it: Job Postings on Apify — ATS boards, no LinkedIn required.