SMS API
Send text messages from your application with one HTTP request. Bremlio's SMS API is JSON in, JSON out, callable from any language — pay as you go at 4.65p per message, no monthly fees, no contract.
An SMS API lets your app send text messages programmatically instead of by hand. With Bremlio — operated by Bremlio Ltd in the UK — you authenticate with an API key, POST the recipient and message, and Bremlio delivers it to the mobile network and reports delivery status back. It suits transactional messages, notifications and bulk sends for UK developers, startups and businesses.
Get your API key freeSend a message
# cURL curl -X POST "https://api.bremlio.com/v1/messages" \ -H "Content-Type: application/json" \ -H "X-Api-Key: YOUR_API_KEY" \ -d '{"to": "+447700900123", "message": "Your order has been confirmed."}'
# Python import requests r = requests.post( "https://api.bremlio.com/v1/messages", headers={"X-Api-Key": "YOUR_API_KEY"}, json={"to": "+447700900123", "message": "Your order has been confirmed."}, ) print(r.json()) # {"status": "accepted", "message_id": "…", "credits_remaining": …}
The response includes a message_id, the provider status (accepted),
and your remaining credit balance. Check delivery later via the message-history API or the
dashboard.
Features
- Single REST endpoint —
POST /v1/messages, JSON in and out. - Per-message delivery status and message history.
- Bulk send and
{name}message templating for personalised campaigns. - UK number validation built in; national (07…) or E.164 (+44…) accepted.
- API-key auth with rotation.
Bremlio is UK-focused today (SMS and OTP); it does not currently offer voice or WhatsApp channels.
Pricing
| Item | Cost |
|---|---|
| SMS to a UK mobile | 4.65p |
| Monthly fee / contract | None — pay as you go |
| Free credits on signup | 25 |
| Minimum top-up | £10 |
See full pricing.
Frequently asked questions
- What is an SMS API?
- A way for your app to send text messages via an HTTP request instead of a phone — you send the number and message, and the API delivers the SMS.
- How much does Bremlio's SMS API cost?
- 4.65p per SMS to a UK mobile, pay as you go, no monthly fees. 25 free credits on signup; £10 minimum top-up.
- Which languages can I use?
- Any language that can make an HTTPS request. Examples are in cURL and Python; the same request works from Node.js, PHP, Java, Go and Ruby.
- Can I send to non-UK numbers?
- Bremlio is UK-focused today and sends to UK mobile numbers (+44).
Send your first SMS in minutes.
Get your API key freeSend SMS from your language
Copy-paste, runnable examples for common stacks: Python · Node.js · PHP · Java · C# · Go · Ruby.
Related
UK SMS API · OTP API · Transactional SMS · Notifications API · Pricing · Developer docs