Scrapers.lat logo scrapers.lat
Jobs

BambooHR Jobs & Careers Scraper

Scrape open jobs from any company career board hosted on BambooHR. Get job title, department, location, employment type, status, posting date, apply link and the full description for each role. Export to JSON, CSV or Excel.

25 fields per record JSON · CSV · Excel · API Pay per use
bamboohr-jobs-scraper.json 200 OK
{
  "id": "14",
  "title": "Customer Success Advocate",
  "company": "lendio",
  "department": "Customer Success",
  "departmentId": "18253",
  "category": "18192",
  "employmentType": "Full-Time",
  "jobOpeningStatus": "Open",
  "city": "Lindon"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
IdTitleCompanyDepartmentDepartment IdCategoryEmployment TypeJob Opening StatusCityStatePostal CodeCountryLocation TypeMinimum Experience
Sample output

A real example record, exactly the shape you receive.

IdTitleCompanyDepartment
14Customer Success AdvocatelendioCustomer Success
15IT Security EngineerlendioIT
19General ApplicationlendioHuman Resources
20Senior Software EngineerlendioProduct
21Paid Marketing SpecialistlendioMarketing
GET /bamboohr-jobs-scraper
{
  "id": "14",
  "title": "Customer Success Advocate",
  "company": "lendio",
  "department": "Customer Success",
  "departmentId": "18253",
  "category": "18192",
  "employmentType": "Full-Time",
  "jobOpeningStatus": "Open",
  "city": "Lindon"
}

Frequently asked questions

Which companies can I scrape?

Any company whose public careers page is hosted on BambooHR. If the careers URL looks like `company.bamboohr.com/careers`, this actor can read it.

How do I find the subdomain?

It is the first part of the careers URL. For `neon.bamboohr.com/careers` the subdomain is `neon`.

Do I get salary information?

When the employer publishes a salary or pay range it appears in the `compensation` field. Many roles leave it blank, in which case the field is null.

Can I scrape several companies at once?

Yes. Add as many subdomains as you like and the actor collects jobs from each board in one run.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.