TextPro

Production SMS API

Send SMS and OTP messages with a developer-first API.

TextPro gives engineering teams a clear, secure API for transactional messaging. Authenticate with API keys, send messages fast, verify OTPs, and scale reliably.

Auth Model

X-API-KEY

Built For

Transactional messaging

Quick request example

curl -X POST https://textpro.co.uk/api/send/sms \
  -H "X-API-KEY: tp_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"to":"+447000000000","message":"Hello from TextPro"}'

HTTP/1.1 200 OK
{
    "success": true,
    "id": "msg_xxx",
    "status": "sent"
}

Why teams choose TextPro

Straightforward integration

Clean request/response contracts and practical docs help teams ship quickly.

Secure by default

Per-user API keys with immediate revocation keep environments and integrations controlled.

Operational clarity

Documented status codes and error structures make debugging and monitoring predictable.

Platform performance at a glance

Built-in reporting helps teams monitor throughput and delivery quality with clear operational visibility.

Explore API responses

Message throughput

+18.4%

Peak-hour send volume increased while latency remained stable.

Delivery mix

98.7% delivered

Clear status segmentation across delivered, pending, and failed states.

Monthly request volume

1.24M req
Revenue
Expenses
Users

Consistent month-over-month demand growth across transactional flows.

From first call to production in three steps

Step 1

Create your API key

Generate and copy a user-scoped key from your dashboard.

Step 2

Send your first request

Use `/api/send/sms` to dispatch your first SMS message in minutes.

Step 3

Scale with confidence

Rely on clear status codes, robust error handling, and delivery metrics.