Skip to main content
The SMS Compliance API manages verification for outbound messaging use cases.
Unlike most messaging endpoints, SMS compliance routes use the auth API’s JWT user dependency. Send a Bearer JWT access token. API keys and cookie-only sessions are not accepted by these routes unless your client also sends the JWT.

Use Case Values

Valid use_case values:
  • customer_support
  • appointment_reminders
  • order_notifications
  • two_factor_auth
  • marketing
  • other

Get Compliance Status

Response

Submit Verification

Request
sample_messages must contain 1-3 examples, each 10-320 characters.

Can Send

Response

Compliance Summary

Response

Admin Status Update

This endpoint requires current_user.role == "admin". Use rejection_reason when setting a rejected status: