kfmsg_ token.
Endpoint
Headers
Send text
Parameters
Aliases
phone or msisdn may replace to; message may replace text.
Delivery examples
WhatsApp first, SMS fallback
SMS only
WhatsApp QR and SMS together
Unified OTP
Unified OTP is generated and verified by KarFlows. It can deliver the same code by WhatsApp QR, Meta, SMS, or a combination.Send OTP
Verify OTP
OTP security
KarFlows protects OTP verification with:- Server-side code generation.
- Hashed OTP storage.
- Automatic invalidation of an older active OTP sent to the same phone.
- Expiry windows.
- Attempt limits per
pinId. - Rate limits per phone and IP.
- Logs for failed, expired, and blocked attempts.
code, pin, or otp in the send request. KarFlows rejects custom OTP codes.
otpLength accepts 4 to 8 digits. expiresIn accepts 60 to 3,600 seconds.
Logs
limit is 200.
