---
title: "Get Business Compliance Information"
method: GET
path: "/{Version}/{Phone-Number-ID}/business_compliance_info"
tags: ["Business Compliance"]
---

# Get Business Compliance Information

`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

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.

## Path parameters

- `Version` string, required
- `Phone-Number-ID` string, required

## Query parameters

- `fields` string

## Headers

- `User-Agent` string
- `Authorization` string, required

## Response `200`

Successfully retrieved business compliance information

- object
  - `data` BusinessComplianceInfo[]
    - `whatsapp_business_account_id` string, required: Unique identifier for the WhatsApp Business Account
    - `messaging_product` 'whatsapp': Messaging product identifier, always 'whatsapp' for WhatsApp Business
    - `entity_name` string: Legal name of the business entity
    - `entity_type` string: Type of business entity (e.g., Partnership, Private Limited Company, etc.)
    - `entity_type_custom` string: Custom entity type description when standard types don't apply
    - `is_registered` boolean: Whether the business entity is officially registered with regulatory authorities
    - `grievance_officer_details` GrievanceOfficerDetails: Contact information for the designated grievance officer
      - `name` string: Full name of the grievance officer
      - `email` string, email: Email address for grievance officer contact
      - `mobile_number` string: Mobile phone number for grievance officer (with country code)
      - `landline_number` string: Landline phone number for grievance officer (with country code)
    - `customer_care_details` CustomerCareDetails: Contact information for customer care and support
      - `email` string, email: Email address for customer care contact
      - `mobile_number` string: Mobile phone number for customer care (with country code)
      - `landline_number` string: Landline phone number for customer care (with country code)

## Other responses

- `400`: Bad Request - Invalid parameters or malformed request
- `401`: Unauthorized - Invalid or missing access token
- `403`: Forbidden - Insufficient permissions or access denied
- `404`: Not Found - Phone number ID does not exist or is not accessible
- `422`: Unprocessable Entity - Request parameters are valid but cannot be processed
- `429`: Too Many Requests - Rate limit exceeded
- `500`: Internal Server Error - Unexpected server error

---

[API](https://skmtc.dev/meta/apis/whatsapp-business-messaging.md) - [All operations](https://skmtc.dev/meta/apis/whatsapp-business-messaging/llms.txt) - [OpenAPI document](https://skmtc.dev/meta/apis/whatsapp-business-messaging/revisions/5c1973265369?raw)
