---
title: "Get Waba Info"
method: GET
path: "/partner/app/{appId}/waba/info"
tags: ["WABA Management"]
---

# Get Waba Info

`GET /partner/app/{appId}/waba/info`

Use this API to retrieve comprehensive WhatsApp Business Account (WABA) information and health status for your application. This endpoint provides critical details about account status, messaging capabilities, phone number quality, ownership, and any errors or limitations.

**Important Requirements:**
- Valid app ID required
- App must be WhatsApp Business API enabled
- Rate limit: **10 requests per 60 seconds**
- PARTNER_APP role mandatory

**Common Use Cases:**
- Monitor WABA account health and status
- Check messaging availability before sending
- Verify phone number and quality status
- Diagnose account issues and errors
- Validate account configuration
- Track ownership and account type

**Note**: This endpoint provides real-time status information directly from WhatsApp Business API, including any active restrictions or limitations on the account.

## Path parameters

- `appId` string, required

## Headers

- `Authorization` string, required

## Response `200`

Successful Response - WABA information retrieved

- object
  - `status` string — Response status indicator
  - `wabaInfo` object — WhatsApp Business Account information
    - `accountStatus` string, nullable — Current status of the WhatsApp Business Account. Possible values: ACTIVE, BANNED
    - `dockerStatus` string, nullable — Status of the underlying docker/container infrastructure. Possible values: CONNECTED, DISCONNECTED, FLAGGED, PENDING, RESTRICTED, UNKNOWN
    - `messagingLimit` string, nullable — Current messaging tier limit. Values: TIER_50, TIER_250, TIER_1K, TIER_10K, TIER_100K, TIER_UNLIMITED
    - `mmLiteStatus` string, nullable — Status of MMLite (Messaging Manager Lite) service. Possible values: INELIGIBLE, ELIGIBLE, ONBOARDED
    - `ownershipType` string, nullable — Type of account ownership. Possible values: CLIENT_OWNED, ON_BEHALF_OF, SELF
    - `phone` string, nullable — WhatsApp Business phone number (with country code, no + prefix)
    - `phoneQuality` string, nullable — Phone number quality rating. Values: GREEN (high), YELLOW (medium), RED (low), UNKNOWN
    - `wabaId` string, nullable — WhatsApp Business Account ID
    - `canSendMessage` string, nullable — Indicates whether the account can currently send messages. Possible values: AVAILABLE, LIMITED, BLOCKED
    - `additionalInfo` string[], nullable — Additional information or warnings about the account
    - `errors` object[], nullable — List of errors or issues with the account
      - `error_code` string — Error code identifier
      - `error_description` string — Human-readable error description
      - `possible_solution` string — Suggested solution or action to resolve the error

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden - no permissions to access resource
- `429` — Too Many Requests - Rate limit exceeded (10 requests per minute)
- `500` — Internal Server Error

---

[API](https://skmtc.net/gupshup/apis/partner-portal-public-apis.md) · [All operations](https://skmtc.net/gupshup/apis/partner-portal-public-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gupshup/partner-portal-public-apis/revisions/1846573c8f87/schema)
