Introduction
Teekrr is a multi-tenant omnichannel messaging platform for Malaysian businesses. With a single API key you can:
- Send SMS broadcasts via the Elfo gateway (shortcode
68100) - Send WhatsApp template messages via the META Cloud API
- Send Email broadcasts via AWS SES
- Receive HMAC-signed webhooks at your own URL when messages are delivered, fail, are billed, or bounce
Every endpoint is REST over JSON, returns standard HTTP status codes, and uses Bearer API-key auth.
Send your first broadcast in under five minutes.
Issue API keys, scopes, IP whitelists, and rotation.
Full endpoint reference with request/response schemas.
Receive delivery events at your own URL with HMAC signatures.
Base URLs
Response envelope
The errors array is only present on 400 Bad Request validation failures.
Billing model
- Prepaid clients: every broadcast atomically reserves credit on creation. Credit is settled when the provider accepts the message and released if delivery permanently fails.
- Postpaid clients: a per-cycle spending cap is enforced; broadcasts that would exceed the cap return
402 Payment Required.
Per-channel rates (SMS / WhatsApp / Email) are visible on your in-app /api-management dashboard.
Status lifecycle
Final status reaches your registered webhook URL — see the Webhooks guide.
Rate limits
Limits key on the client account that owns the API key. Exceeding them returns 429 Too Many Requests.
Need help?
- Email: api-support@teekrr.com
- Status: status.teekrr.com