Guide
15 May 20265 min read·RepletoryReach

Developer quickstart: send your first WhatsApp message via the public API

Create an API key, exchange it for an access token, send a message. From sign-up to first delivered message in under five minutes.

1. Sign up and create a key

Create a free Starter account. Under Settings, API keys, create a send-only key. You will see it once: copy it.

2. Exchange it for an access token

curl -X POST https://api.repletoryreach.com/v1/auth/exchange-api-key \
  -H 'Content-Type: application/json' \
  -d '{"key": "rr_live_…"}'
# → { "token": "…", "expiresIn": 900 }

3. Send a message

curl -X POST https://api.repletoryreach.com/v1/messages \
  -H "Authorization: Bearer $TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{
    "to": "+27821234567",
    "template": "shipping_update",
    "variables": { "orderId": "A1042" }
  }'
# → 202 Accepted

That is it. The delivery webhook lands at your endpoint with a signature you can verify against the shared secret on the subscription.

Build something with RepletoryReach

A free account, your own WhatsApp number, and your first delivered message in minutes.

Developer quickstart: send your first WhatsApp message via the public API · RepletoryReach