T

The SMS Works API

by The SMS Works

The SMS Works provides a low-cost, reliable SMS API for developers. Pay only for delivered texts, all failed messages are refunded.

communicationthesmsworks

Quick Reference

Base URL 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
Pricing
28
Latency
20
Depth
65

Authentication

API key in the request header (Authorization)

Authorization: YOUR_API_KEY

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Pay-as-you-go UK SMS. From £0.035/message. No monthly fees.

Key Endpoints

MethodPathDescription
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

Sample Request

curl -X GET 'https://api.thesmsworks.co.uk/v1/batch/any' \
  -H 'Authorization: YOUR_API_KEY'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official The SMS Works documentation.