Update Business Compliance Information
Create or update comprehensive business compliance information for a WhatsApp Business Account phone number, including entity details, registration status, and required contact information for regulatory compliance.
Use Cases:
- Set business compliance information for regulatory reporting
- Update business entity registration status and details
- Configure grievance officer and customer care contact information
- Ensure compliance data accuracy for regulatory purposes
- Support compliance setup for new business operations
Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.
Validation Rules:
- entity_name is required and must be between 2 and 128 characters
- entity_type is required and must be a valid entity type enum value
- entity_type_custom is mandatory when entity_type is "Other"
- entity_type_custom cannot be used with non-"Other" entity types
- is_registered can only be used with "Other" or "Partnership" entity types
- grievance_officer_details is required with complete contact information
- customer_care_details is required with contact information
- Phone numbers must be valid international format with country code
- Email addresses must be valid format and under 128 characters
Request
- Base URLhttps://graph.facebook.com
- URLhttps://graph.facebook.com/{Version}/{Phone-Number-ID}/business_compliance_info
- AuthHTTP bearer
Path parameters
Graph API version to use for this request. Determines the API behavior and available features.
Your WhatsApp Business Account phone number ID. This ID can be found in your WhatsApp Business Manager or through phone number 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",
"entity_name": "Lucky Shrub Private Limited",
"entity_type": "PARTNERSHIP",
"entity_type_custom": "Limited Liability Partnership",
"is_registered": true,
"grievance_officer_details": {
"name": "Chandravati P.",
"email": "chandravati@luckyshrub.com",
"mobile_number": "+913854559033",
"landline_number": "+913857614343"
},
"customer_care_details": {
"email": "support@luckyshrub.com",
"mobile_number": "+913854559033",
"landline_number": "+913857614343"
}
}Response
Successfully updated business compliance information
Example response
{
"success": true
}Changes
No recorded changes to this operation across all 5 revisions of this API.