BroadNet
Docs

Build on the wire.

A REST API and SMPP 3.4, an official TypeScript SDK, and an OpenAPI 3.1 spec you can generate clients from in any language. Every endpoint has a request example, a response example, and the errors you can actually hit.

API preview

POST /sms/sendSms

One endpoint, one HTTPS request with a Bearer token. Send English, Unicode or Arabic through the same call: set the message type to TEXT or UNICODE, and the API returns the accepted message ID.

Read the full reference
Example
curl -X POST https://api.broadnet.me/sms/sendSms \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"senderId": "BroadNet",
"destinationNumber": "447700900123",
"message": "Your verification code is 482913",
"messageType": "TEXT"
}'
# 200 OK → response body is the message ID, e.g. 2603121407537573731