Validate a recipient list (dry run)
Validate a recipient list (dry run)
Validate a recipient list (dry run)
Runs the same recipient validator the send endpoints use and returns per-row diagnostics - without reserving credit, inserting messages, or enqueueing anything. Use it to pre-flight a large recipient list before committing to a broadcast.
Required scope: none beyond a valid API key. Rate limit: 10 requests / 15 min / client
The invalid[].code values are the same ones the send endpoints return in
their Recipient validation failed response.
Bearer API keys are issued from the in-app /api-management page. Each key has
a permission scope (send_sms, send_whatsapp, send_email) and an optional
IP whitelist.
The IP whitelist, when set, is matched by exact string equality against the resolved caller IP - CIDR ranges are not supported. An empty whitelist allows any source address.