API reference

The full interactive reference is coming soon. Here's the shape of the unified send endpoint so you can get a feel for it today.

POST /api/v1/send
curl -X POST https://login.onlyoneapi.com/api/v1/send \
  -H "Authorization: Bearer <your_api_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "sms",
    "to": "+15551234567",
    "message": "Hello from OnlyOneAPI"
  }'

Authenticate with a Bearer API key issued from your dashboard. Clients that opt into HMAC signing add an X-Timestamp and X-Signature header for an extra layer of request integrity on top of the key.

💬

SMS & WhatsApp

✉️

Email

💳

Payments

Need something specific before the full docs launch? Reach out and we'll walk you through it.