Update WhatsApp Business Profile
Update the WhatsApp Business Profile information such as business description, email, address, and other profile details. This operation corresponds to the GraphWhatsAppBusinessProfilePost functionality.
Use Cases:
- Update business profile information and metadata
- Modify contact details and business description
- Change business vertical classification
- Update website URLs and profile picture
- Maintain current business profile information
Profile Picture Upload: It is recommended to use the Resumable Upload API to obtain an upload ID, then use this upload ID to obtain the picture handle for the profile_picture_handle field.
Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.
Request
- Base URLhttps://graph.facebook.com
- URLhttps://graph.facebook.com/{Version}/{WhatsApp-Business-Profile-ID}
- AuthHTTP bearer
Path parameters
Graph API version to use for this request. Determines the API behavior and available features.
Your WhatsApp Business Profile ID. This ID is provided when the profile is created and can be found in your WhatsApp Business Manager or through business management APIs.
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.
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
No recorded changes to this operation across all 5 revisions of this API.