BambooHR Jobs Scraper & API
Pricing
from $2.99 / 1,000 bamboohr career roles
BambooHR Jobs Scraper & API
Extract complete public BambooHR jobs and optional public detail metadata from one or more careers tenants.
Pricing
from $2.99 / 1,000 bamboohr career roles
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
BambooHR Jobs Search Scraper
Reads public BambooHR careers feeds for one or more tenants and enriches a bounded number of public job pages. Tenant inputs may be slugs such as flyio, full hosts, or public careers/list URLs. No authenticated BambooHR API, login, credentials, or protected endpoint is used.
Input
- companyDomains: one or more BambooHR tenant slugs or hosts.
- query: optional case-insensitive title/department filter.
- maxItems: maximum jobs across tenants.
- includeDetails: fetch public careers/{id} pages (default true).
- maxDetailItems: bounded public detail-page budget.
- requestTimeoutSecs: per-request timeout.
Output
The dataset contains job records only. A row requires a stable tenant/job identity, title, location, and at least 120 characters of public detail text. Source list/detail receipts, cleaned source provenance, and detail/identity/canonical verification flags are included.
OUTPUT contains run counts and truthful local/cloud execution metadata. RUN_DIAGNOSTICS contains structured tenant, detail, and data-quality failures. HEALTH contains a compact status snapshot.
Development
Run npm ci, npm test, npm run check, npm run validate:schema, then apify run --purge --input-file INPUT.json. Validate the resulting dataset with npm run validate.