Connect WhatsApp
Meta callback: verify
Paste this URL and the verify token into your Meta app’s WhatsApp webhook settings when you connect a number with your own Meta app. Meta sends a hub.challenge, and whatsappx.si echoes it when the verify token matches. /api/webhooks/meta and /api/webhooks/whatsapp (without a workspace id) work the same way.
- Public, no authentication
Path parameters
workspace_iduuidrequiredYour workspace id. Optional: the paths without it also work.
Query parameters
hub.modestringrequiredMust be
subscribe.hub.verify_tokenstringrequiredThe verify token shown when the channel was saved.
hub.challengestringrequiredRandom value from Meta (at most 1024 characters).
Response
Status codes
- 200OK. The token matched; the body is the
hub.challengevalue as plain text. - 403Forbidden. Wrong mode, missing challenge or unknown verify token.