• Source
  • Finance & Ops Analytics
  • Alpha

Move BambooHR data anywhere it matters.

Stream BambooHR custom reports to any warehouse or AI app.

Source

BambooHR

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Stream
1
Destinations
50+
Standard support
0.9.3

Overview

What is the Airbyte BambooHR connector?

The Airbyte BambooHR connector extracts data from BambooHR and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 1 stream you can select per connection.

  • 01

    Sync to your warehouse

    Land 1 BambooHR table in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate BambooHR once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the BambooHR connector on Cloud, OSS, Hybrid.

1 stream

Every table you can sync from BambooHR

  • Custom Reports
    Sync modesFullIncr.

Setup

Live in nine steps

  1. First, navigate to the BambooHR source connector page on Airbyte.com.

  2. Click on the "Add Source" button to begin the process of adding your BambooHR credentials.

  3. In the "Connection Configuration" section, enter your BambooHR subdomain and API key.

  4. To find your API key, log in to your BambooHR account and navigate to the "API Keys" section under "Account Information."

  5. Click on the "Add New Key" button to generate a new API key if you do not already have one.

  6. Copy the API key and paste it into the "API Key" field on the Airbyte BambooHR source connector page.

  7. Click on the "Test Connection" button to ensure that your credentials are correct and that Airbyte can connect to your BambooHR account.

  8. If the test is successful, click on the "Create" button to save your BambooHR source connector configuration.

  9. You can now use this source connector to extract data from your BambooHR account and integrate it with other tools and platforms through Airbyte.

Configuration fields

BambooHR configuration fields
FieldTypeDescription
api_key*stringApi key of bamboo hr
subdomain*stringSub Domain of bamboo hr
custom_reports_fieldsstringComma-separated list of fields to include in custom reports.
custom_reports_include_default_fieldsbooleanIf true, the custom reports endpoint will include the default fields defined here: https://documentation.bamboohr.com/docs/list-of-field-names.
employee_fieldsstringComma-separated list of fields to include for employees.
start_datestringNot documented.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

BambooHR connector questions

What data can I sync from BambooHR with Airbyte?

1 stream: Custom Reports.

Does the BambooHR connector support incremental sync?

Yes. The BambooHR connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the BambooHR connector?

Run the BambooHR connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing BambooHR in minutes.

Free 14-day trial. No credit card needed.