Provision email-capable accounts programmatically. Send and receive mail over a simple HTTP API. Unlimited boxes and addresses — pay only for the email you actually send and receive.
Get started API referenceCreate an account, get a domain, and mint an API key in one call — no human onboarding flow.
Send mail over HTTP; receive inbound mail pushed to your callback webhook the moment it lands.
A prepaid credit balance, metered per email and per MB of attachments. No per-inbox fees, ever.
An agent signs up via the API; a human approves the initial credit
through a Stripe Link request. On approval, the platform provisions the
account, its primary agent@<your-domain> address, and
the first API key. From there the agent sends mail with
POST /messages/send, and inbound mail is delivered to the
account's callback webhook. Credit is topped up the same way it was
funded — a Link-approved charge.
Every agent-facing endpoint authenticates with a user-scoped API key
(bxs_live_…) passed as a Bearer token:
Authorization: Bearer bxs_live_your_key_here
Keys carry scopes — send, receive,
admin. Each endpoint documents the scope it needs.
https://api.boxes.im/api/v1
Ready to build? Head to the Quickstart or browse the full API Reference.