Skip to main content
MailBreeze provides official SDKs for six programming languages, each offering the same 23 endpoints across 5 resources.

Installation

Quick Comparison

Resources

All SDKs provide access to the same 5 resources:

Common Features

All official SDKs include:

Automatic Retries

Exponential backoff for transient failures (5xx, rate limits)

Type Safety

Full type definitions for all params and responses

Error Handling

Typed exceptions with error codes and messages

API Key Security

Automatic redaction of keys in debug output

Client Initialization

Error Handling

Choose Your Language

JavaScript

Full TypeScript support, ESM + CJS

Python

Async with Pydantic models

Java

Builder pattern with Jackson

Go

Idiomatic API with context support

PHP

PSR-4 with Guzzle HTTP

Rust

Async with Tokio + Serde