Skip to content

source-bamboohr contribution from parthiv11 #57532

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

parthiv11
Copy link
Contributor

What

This PR adds a new connector for source BambooHR (source-bamboohr).

Contributor-provided connector description:

The BambooHR source connector for Airbyte allows seamless extraction of HR data through multiple configurable streams, including custom_reports_stream, employees_directory_stream, meta_fields_stream, time_off_requests_stream, timesheet_entries, and employees.

The contributor provided the following description of the change:

Users can customize the custom_reports_stream by specifying desired fields (e.g., firstName,lastName)

Details

Expand for list of spec properties and streams

Configuration

Input Type Description Default Value
api_key string api_key. Api key of bamboo hr
subdomain string subdomain. Sub Domain of bamboo hr
start_date string Start date.
employee_fields string employee_fields. Comma-separated list of fields to include for employees. firstName,lastName
custom_reports_fields string custom_reports_fields. Comma-separated list of fields to include in custom reports.
custom_reports_include_default_fields boolean custom_reports_include_default_fields. If true, the custom reports endpoint will include the default fields defined here: https://documentation.bamboohr.com/docs/list-of-field-names. true

Streams

Stream Name Primary Key Pagination Supports Full Sync Supports Incremental
custom_reports_stream No pagination
employees_directory_stream id No pagination
meta_fields_stream No pagination
time_off_requests_stream No pagination
timesheet_entries id No pagination
employees No pagination

Reviewer checklist

  • Consider how the connector handles pagination (docs).
  • Help the contributor upload an icon that follows our icon design guidelines
  • Click into the CI workflows that wait for a maintainer to run them, which should trigger CI runs

Copy link

vercel bot commented Apr 9, 2025

@parthiv11 is attempting to deploy a commit to the Airbyte Growth Team on Vercel.

A member of the Team first needs to authorize it.

@parthiv11
Copy link
Contributor Author

brave_screenshot_cloud airbyte com

@marcosmarxm
Copy link
Member

@parthiv11 please fork the existing connector in the catalog and make the changes in that connector.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

3 participants