Company Career Page Jobs Scraper (Greenhouse, Lever, Ashby)
Pricing
$3.00 / 1,000 results
Company Career Page Jobs Scraper (Greenhouse, Lever, Ashby)
Pure-Python, standard-library-only functions that turn the public job-board APIs of Greenhouse, Lever and Ashby into one normalised record per live job posting. The library performs no network access; a separate fetcher does the HTTP GETs.
Pricing
$3.00 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Mribai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pure-Python, standard-library-only functions that turn the public job-board APIs of Greenhouse, Lever and Ashby into one normalised record per live job posting. The library performs no network access; a separate fetcher does the HTTP GETs.
Input
companies: ATS board identifiers, one per line, as platform:slug. Platforms: greenhouse, lever, ashby. Example: greenhouse:airbnb, lever:palantir, ashby:ramp. A bare slug is tried on Greenhouse, then Lever, then Ashby.keywords: Keep jobs whose title or description contains at least one of these terms (case-insensitive). Leave empty for all jobs.jobTitles: Keep jobs whose title contains at least one of these terms, e.g. Software Engineer.locations: Keep jobs whose location text contains at least one of these strings, e.g. Berlin, Austin, United States.locationTypes: Any of Remote, Hybrid, In-Person.jobTypes: Any of Full Time, Part Time, Contract, Internship. Applied only where the ATS reports it.postedWithinDays: Keep only jobs with a posting date in the last N days. Jobs with no date are kept unless 'Drop jobs without a date' logic is needed, so check the datePosted field.includeDescription: Add descriptionText and descriptionHtml to each record.maxResults/maxPages: stop after this many records / fetched pages
Pricing
Pay per result: $3.00 per 1,000 records.
What each record contains
start_urlsprocessnext_urls
Verification
The extraction library passes 85 automated tests, run in an isolated container against the installed package.