Quickstart

Send your first message in three steps

Get your access key, make one request and watch the delivery report arrive.

Your first request

Copy, paste, send

Replace the token and the number, then run it.

cURL · send an SMS
curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \
  -H "Token: $SMSLOCAL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "SMSLOCAL",
    "to": "14155550123",
    "content": "Hello from SMSLocal"
  }'
The steps

Authenticate, send, track

01

Authenticate

Send your access key as a Token header, with Content-Type: application/json, on every request.

02

Send

POST a from, to and content. The response returns a msgid and an errorcode straight away.

03

Track

We post a status report to your callback URL as soon as the message reaches its final state.

Next

Keep going

Webhooks

Receive delivery reports and replies.

API reference

All the fields and endpoints.

Developer docs

The full guide.

Get Started

Get your access key

Create an account and make your first request.

Answers To Your Questions

Quickstart — frequently asked questions

It is available in your account after you sign up.

The message was accepted. Delivery status follows on your callback URL.