Business Compliance

Get Business Compliance Information

Retrieve 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:

  • Retrieve business compliance information for regulatory reporting
  • Verify business entity registration status and contact details
  • Access grievance officer and customer care information
  • Support compliance audits and regulatory verification processes

Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.

Caching: Compliance information can be cached for moderate periods, but should be refreshed regularly to ensure accuracy for regulatory purposes. Implement appropriate cache invalidation strategies.

get/{Version}/{Phone-Number-ID}/business_compliance_info

Request

  • Base URL
    https://graph.facebook.com
  • URL
    https://graph.facebook.com/{Version}/{Phone-Number-ID}/business_compliance_info
  • Auth
    HTTP bearer

Path parameters

Versionstring required

Graph API version to use for this request. Determines the API behavior and available features.

Phone-Number-IDstring required

Your WhatsApp Business Account phone number ID. This ID can be found in your WhatsApp Business Manager or through phone number management APIs.

Query parameters

fieldsstring

Comma-separated list of fields to include in the response. If not specified, default fields will be returned. Available fields: messaging_product, entity_name, entity_type, entity_type_custom, is_registered, grievance_officer_details, customer_care_details

Headers

User-Agentstring
Example:Meta-Business-Messaging-OpenAPI/1.0.0;spec=2025-10-21

The user agent string identifying the client software making the request.

Authorizationstring required
Example:Bearer EAABwzLixnjYBOzYmNMJJGfHq9DgNh...

Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token.

Response

Successfully retrieved business compliance information

Example response

{
  "data": [
    {
      "whatsapp_business_account_id": "1234567890123456",
      "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"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 5 revisions of this API.