Official SDKs
Bluma provides official SDKs for popular programming languages, offering type-safe, idiomatic interfaces to the Bluma API.TypeScript/Node.js
Type-safe SDK for Node.js and TypeScript
Python
Pythonic SDK with async support
Why Use an SDK?
Type Safety
Get autocomplete and type checking in your IDE
Error Handling
Built-in retry logic and error handling
Convenience
Simplified API with helper methods
Webhooks
Easy webhook signature verification
Quick Comparison
Installation
Basic Usage
Features
Automatic Retries
All SDKs include automatic retry logic with exponential backoff:Webhook Verification
Easy webhook signature verification:Pagination
Handle paginated responses easily:Type Safety
Error Handling
All SDKs provide structured error types:Need Help?
TypeScript SDK
Complete TypeScript/Node.js SDK documentation
Python SDK
Complete Python SDK documentation
API Reference
REST API reference (SDK-agnostic)
Changelog
v1.0.0
- Initial release
- Support for all core endpoints
- Webhook verification
- TypeScript and Python SDKs