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