Display names | Developer Documentation
Display names
Updated: Mar 24, 2026
You must provide a display name when registering a business phone number. The display name appears in your business phone number’number's WhatsApp profile:

It can also appear at the top of individual chat threads and the chat list if your business phone number is approved via display name verification. Note that if a WhatsApp user edits your profile name in the WhatsApp client, the name they set will appear instead.
Display name guidelines
See our Display name guidelines for the WhatsApp Business Platform? Help Center article for naming guidelines.
Display name verification
When you reach a higher messaging limit, your business phone number’number's display name automatically undergoes verification based on the display name guidelines?. When the process completes, a phone_number_name_update webhook and Meta Business Suite notification are triggered.
If your display name is approved, the webhook has
decision set to APPROVED, and the name_status field on your business phone number is set to APPROVED.If your display name is rejected, the webhook has ? and edit your display name? accordingly, or file an appeal via Developer Support or Enterprise Developer Support.
decision set to REJECTED, and the name_status field on your business phone number is set to DECLINED. Review the display name guidelinesView display name in WhatsApp Manager
Your business phone number’number's display name appears in the Name column in the WhatsApp Manager? > Account tools > Phone numbers panel.
Get
display name and display name status via API
verified_namename_statusverified_namename_statusExample request
curl 'https://graph.facebook.com/v25.0/106540352242922?fields=verified_name%2Cname_status' \
-H 'Authorization: Bearer EAAJB...'
Example response
{ "verified_name": "Lucky Shrub", "name_status": "APPROVED", "id": "106540352242922" }
Update display names
Update display name via WhatsApp Manager
Update display name via API
new_display_nameExample request
curl -X POST 'https://graph.facebook.com/v25.0/106540352242922?new_display_name=Lucky%20Shrub' \
-H 'Authorization: Bearer EAAJB...'
Example response
{ "success": true }
new_display_namenew_name_statusExample request
curl 'https://graph.facebook.com/v25.0/106540352242922?fields=new_display_name,new_name_status' \
-H 'Authorization: Bearer EAAJB...'
Example response
{ "new_display_name": "New Lucky Shrub", "new_name_status": "PENDING_REVIEW", "id": "106540352242922" }
verified_namename_statusRe-register after display name approval
decisionAPPROVEDPOST /<PHONE_NUMBER_ID>/registerExample request
curl 'https://graph.facebook.com/v25.0/106540352242922/register' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
"messaging_product": "whatsapp",
"pin": "212834"
}'
Example response
{ "success": true }
Learn more
The following Help Center articles provide additional information about display names.