The SMS Works provides a low-cost, reliable SMS API for developers. Pay only for delivered texts, all failed messages are refunded.
https://api.thesmsworks.co.uk/v1
Auth type
API Key Header
Auth header
Authorization: YOUR_API_KEY
Rate limit
Not officially published
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://api.thesmsworks.co.uk/v1
Endpoint status
Server online — HTTP 404 — server is online but path returned an error (may require auth)3.06s
(checked Mar 29, 2026)
Builder score
D
40%
builder-friendly
API key in the request header (Authorization)
Authorization: YOUR_API_KEY
Pay-as-you-go UK SMS. From £0.035/message. No monthly fees.
| Method | Path | Description |
|---|---|---|
| POST | /batch/any |
Sends a collection of unique SMS messages. Batches may contain up to 5000 messag |
| POST | /batch/schedule |
Schedules a batch of SMS messages to be sent at the date time you specify |
| POST | /batch/send |
Send a single SMS message to multiple recipients. Batches may contain up to 500 |
| GET | /batch/{batchid} |
Retrieve all messages in a batch with the given batch ID |
| DELETE | /batches/schedule/{batchid} |
Cancels a scheduled SMS message |
| GET | /credits/balance |
Returns the number of credits currently available on the account |
| POST | /message/flash |
Sends an SMS flash message, which appears on the recipients lock screen |
| POST | /message/schedule |
Schedules an SMS message to be sent at the date-time you specify |
curl -X GET 'https://api.thesmsworks.co.uk/v1/batch/any' \ -H 'Authorization: YOUR_API_KEY'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official The SMS Works documentation.