BlueHive Developer Documentation
Build powerful occupational health integrations with the BlueHive API. Our platform provides RESTful endpoints and multi-language SDKs for employers, providers, and health tech platforms.
Quick Start
Get up and running in minutes.
Get your API key
Sign up for a BlueHive account and generate an API key from the developer settings in your dashboard.
Install an SDK
Install the BlueHive SDK for your preferred programming language.
npm install @bluehive/sdkMake your first request
Initialize the client and make an API call.
import BlueHive from '@bluehive/sdk';
const client = new BlueHive({
apiKey: process.env.BLUEHIVE_API_KEY,
});
const health = await client.health.check();
console.log(health.status); // "ok"SDKs & Libraries
Choose your preferred language to get started with the BlueHive API.
TypeScript / JavaScript
Our primary TypeScript/JavaScript SDK for building applications with BlueHive Health. Full type safety, tree-shakable, and compatible with Node.js, Deno, and Bun.
npm install @bluehive/sdkPython
A comprehensive Python library for integrating with BlueHive Health services. Supports both sync and async usage with full type hints.
pip install bluehiveGo
A native Go SDK for building high-performance applications with BlueHive Health. Idiomatic Go patterns with full error handling.
go get github.com/bluehive-health/bluehive-sdk-goTypeScript
Model Context Protocol (MCP) server implementation for BlueHive Health, enabling AI agents and tools like Claude, ChatGPT, and Cursor to interact with our platform.
npm install @bluehive/sdk-mcp