Update WhatsApp Business Profile
Changed onUpdate WhatsApp Business Profile information including business details, contact information, and profile settings.
Use Cases:
- Update business description and contact information
- Modify business address and website information
- Change business vertical classification
- Update profile picture using Resumable Upload API
- Update profile picture and about section
Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.
Profile Picture Updates: To update the profile picture, first use the Resumable Upload API to obtain a profile_picture_handle, then include it in the request.
Request
- Base URLhttps://graph.facebook.com
- URLhttps://graph.facebook.com/{Version}/{Phone-Number-ID}/whatsapp_business_profile
- AuthHTTP bearer
Path parameters
Graph API version to use for this request. Determines the API behavior and available features.
Your WhatsApp Business phone number ID. This ID represents the phone number status entity and can be obtained from your WhatsApp Business Account phone numbers list.
Headers
The user agent string identifying the client software making the request.
Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token.
Media type of the request body
Request body
Example request
{
"messaging_product": "whatsapp",
"about": "Welcome to our business! We provide excellent service.",
"address": "123 Business Street, City, State 12345",
"description": "We are a leading provider of quality products and services.",
"email": "contact@business.com",
"profile_picture_handle": "4:VGVzdC5wbmc=:aW1hZ2UvanBlZw==:ARat4Mt-L09JON3f30SmDkdyPSuyBkDDYiB4TFXuXISjdgHoNp2b7j882_9Jzr2tPrdKxi92UygyVzTivJiOvmebMpZ6MIjTik3gTyI3ZCQAgQ:e:1659995302:2022308451254161:636685196:ARZf1ftR5N6-qSLtklU",
"websites": [
"https://www.business.com",
"https://www.facebook.com/business"
],
"vertical": "RESTAURANT"
}Response
Successfully updated WhatsApp Business Profile
Example response
{
"success": true
}Changes
- info
api operation id
updateWhatsAppBusinessProfileremoved and replaced withupdateWhatsAppBusinessProfileInformation
- info