BambooHR is the #1 online HR Software for small and medium businesses that have outgrown spreadsheets.
Go to siteThe BambooHR API enables developers to create amazing tools and applications that help organizations manage their employee data. With the BambooHR API, you can:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bamboohr: {
type: "app",
app: "bamboohr",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.bamboohr.com/api/gateway.php/${this.bamboohr.$auth.company_domain}/v1/meta/users`,
headers: {
"Accept": `application/json`,
},
auth: {
username: `${this.bamboohr.$auth.api_key}`,
password: `x`,
},
})
},
})
BambooHR uses API keys for authentication. When you connect your BambooHR account, Pipedream securely stores the keys so you can easily authenticate to BambooHR APIs in both code and no-code steps.
12345678
if your BambooHR URL is https://12345678.bamboohr.com/
.