Tap was created by AutoIDM. Check us out for tap/target creation, maintenace, support, and more!
catalog
state
discover
about
stream-maps
Setting | Required | Default | Description |
---|---|---|---|
auth_token | True | None | Token gathered from BambooHR, instructions are here |
subdomain | True | None | subdomain from BambooHR |
custom_reports | False | None | CustomReport full body definition, example in meltano.yml, same format as the Body for the POST request here |
start_date | False | None | Start date used in pulling table date. |
A full list of supported settings and capabilities is available by running: tap-bamboohr --about
pipx install poetry
poetry install
poetry run tap-bamboohr --help
poetry run pytest
See the dev guide for more instructions on how to use the SDK to develop your own taps and targets.
-
TODO:
Provide a list of config options accepted by the tap.
-
TODO:
If your tap requires special access on the source system, or any special authentication requirements, provide those here. This Singer-compliant tap was created using the Singer SDK.
Testing with Meltano
_Note: This tap will work in any Singer environment and does not require Meltano.
Install Meltano (if you haven't already) and any needed plugins:
# Install meltano
pipx install meltano
# Initialize meltano within this directory
cd tap-bamboohr
meltano install
Now you can test and orchestrate using Meltano:
# Test invocation:
meltano invoke tap-bamboohr --version
# OR run a test `elt` pipeline:
meltano elt tap-bamboohr target-jsonl
Built with the Meltano SDK for Singer Taps and Targets.