B

bamboohr.com

BambooHR is a cloud HR software platform for managing employee records, hiring, onboarding, time off, payroll, benefits, performance, and reporting. It is used by organizations to store and manage HR data and workflows for their workforce.

1 integration · REST

BambooHR exposes a tenant-scoped REST API with an OpenAPI spec, authenticated either by user API key over HTTP Basic or by OAuth 2.0 bearer token; no public GraphQL, MCP server, or first-party CLI surfaced in BambooHR docs.

discovered 2mo ago
REST · OpenAPI1
Credentials
User API keybasicGet credentials ↗

For a single-customer integration, sign in to your BambooHR account, open the user context menu from your name in the lower-left corner, and choose API Keys to generate a key. The getting started guide describes this flow and notes you need sufficient permissions. See Getting Started With The API.

OAuth 2.0 app client credentialsoauth2Set up OAuth ↗

Create a free account in the BambooHR Developer Portal, create an application there, and copy its client_id and client_secret. Then configure your redirect URI exactly as registered and run the BambooHR OAuth 2.0 authorization-code flow described in Getting Started With The API.

conventions · 1/7 published

Publish these signals → /publishing