Point your SDK at kenya.woyra.io and the defaults follow: KES billing, Kenya's messaging rules, and the global data region.
Sender IDs must be registered with the Communications Authority of Kenya. Unregistered alphanumeric senders are rewritten rather than rejected.
Opt-outs honoured automatically: STOP, UNSUBSCRIBE, CANCEL, END, QUIT, ACHA, SIMAMA. A recipient who sends one is suppressed on your account without you writing any code.
kenya.woyra.ioGlobal
curl -X POST https://kenya.woyra.io/v1/verifications \
-H "Authorization: Bearer $WOYRA_KEY" \
-H 'Content-Type: application/json' \
-d '{"to": "+254911234567", "channels": ["sms", "email"], "email": "you@example.com"}'The same key works on every endpoint. Which one you call decides the compliance rules applied and, where residency requires it, which data plane answers.