SendKuy API
Send WhatsApp, SMS and email from your own code.
One key, one set of endpoints, three channels.
Every object carries a prefixed id you can store and send back, every list is
cursor-paginated, and every write can be made idempotent. Ids are opaque:
msg_ is a message, con_ a contact, cmp_ a campaign — the prefix is part
of the contract, so read them as strings and never parse what comes after the
underscore.
Start here
- Quickstart — a key and your first message, in two minutes.
- Authentication — scopes, and what each one grants.
- Errors — every failure this API can answer with.
Then
- Idempotency — retry a write without doing it twice.
- Pagination — cursors, and the three endpoints that have none.
- Rate limits — per key, per minute, from your plan.
- Webhooks — we call you instead of you polling.
The full endpoint reference is in the sidebar, one page per operation.