Two-Step Verification | Developer Documentation
Two-Step Verification
Updated: Nov 5, 2025
Set up two-step verification for your phone number to add an extra layer of security to your business accounts. To set it up, make a
POST call to /PHONE_NUMBER_ID and attach the parameters below. There is no endpoint to disable two-step verification./PHONE_NUMBER_ID(See Get Phone Number ID)
Solution Partners must authenticate themselves with an access token with the
whatsapp_business_management and whatsapp_business_messaging permissions.Parameters
pinRequired.
A 6-digit PIN you wish to use for two-step verification.
Example
curl -X POST \
'https://graph.facebook.com/v25.0/FROM_PHONE_NUMBER_ID' \
-H 'Authorization: Bearer ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"pin" : "6_DIGIT_PIN"}'{ "success": true }
whatsapp_business_messagingwhatsapp_business_managementReset your PIN
If you forget or misplace your PIN, you can update it by following these steps in WhatsApp Manager: