Documentation Index
Fetch the complete documentation index at: https://docs.mailbreeze.com/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
All API requests are made to:Authentication
Include your API key in theAuthorization header with a Bearer prefix:
Get your API key from the MailBreeze Dashboard.
Request Format
All requests should include:| Header | Value |
|---|---|
Content-Type | application/json |
Authorization | Bearer <your-api-key> |
Response Format
All responses are JSON wrapped in a standard envelope:Successful Response
Single resource:List Response
Paginated lists include apagination object within data:
Error Response
Errors also follow the envelope pattern:SDKs automatically extract the
data field, so you access response data directly without the wrapper.HTTP Methods
| Method | Usage |
|---|---|
GET | Retrieve resources |
POST | Create resources |
PUT | Update resources |
DELETE | Remove resources |
Pagination
List endpoints support pagination:| Parameter | Type | Default | Description |
|---|---|---|---|
page | integer | 1 | Page number |
limit | integer | 20 | Items per page (max 100) |
Timestamps
All timestamps are ISO 8601 format in UTC:IDs
Resources use prefixed IDs for easy identification:| Prefix | Resource |
|---|---|
msg_ | Email message |
lst_ | Contact list |
cnt_ | Contact |
att_ | Attachment |
ver_ | Verification |
Test Mode
Use test API keys (sk_test_*) to simulate requests without sending real emails or using credits:
SDKs
Official SDKs are available for popular languages:JavaScript
npm install mailbreeze
Python
pip install mailbreeze
Go
go get github.com/MailBreeze/mailbreeze-go
PHP
composer require mailbreeze/mailbreeze-php
Rust
cargo add mailbreeze