Omnio API
Send WhatsApp messages, keep your contacts in sync and hear about every reply through signed webhooks.
QuickstartCreate a key and send a message.Authentication and scopesBearer keys, and what each scope allows.WebhooksSigned events, verification and retries.Templates and the 24 h windowReach a customer who wrote a while ago.
Your first call
Every request goes to https://api.omnio.sawego.com/v1 with your key as a bearer token.
curl -X POST https://api.omnio.sawego.com/v1/messages \
-H "Authorization: Bearer $OMNIO_API_KEY"
-H "Idempotency-Key: $(uuidgen)"
-H "Content-Type: application/json"
-d '{
"conversation_id": "b1c7e0a4-52a3-4a3c-8d0e-6c1b9e5f7a20",
"type": "text",
"content": {
"text": "Your order 4821 ships Thursday."
}
}'
Reference
58 routes, generated from the API itself, so the pages match what it serves.