Prerequisites
Before registering a phone number with Chirp, you need:- A WhatsApp Business account with Meta
- A verified phone number in your WhatsApp Business account
- The Meta Phone Number ID for your number
- The Meta Business Account ID
Registering a Phone Number
Register a WhatsApp phone number with your organization:Register Phone Number
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
displayPhoneNumber | string | Yes | Phone number in E.164 format |
metaPhoneNumberId | string | Yes | Phone Number ID from Meta Business Manager |
metaBusinessAccountId | string | Yes | Business Account ID from Meta |
appIds | array | No | Application IDs to assign the number to |
Response
Response
Listing Phone Numbers
List all WhatsApp phone numbers in your organization:List Phone Numbers
Query Parameters
| Parameter | Type | Description |
|---|---|---|
limit | number | Maximum results (1-100, default 20) |
offset | number | Results offset for pagination |
isTestNumber | boolean | Filter by test number status |
Response
Response
Assigning Numbers to Applications
Update which applications a phone number is assigned to:Update App Assignments
Sharing Numbers Across Applications
You can assign the same WhatsApp number to multiple applications:- Each app uses its own API keys
- Each app can have its own webhook configuration
- Messages are routed based on the app context
- Use one number for multiple projects
- Separate test and production environments
- Route messages to different webhook endpoints
Quality Rating
WhatsApp assigns quality ratings to phone numbers based on user feedback:| Rating | Description |
|---|---|
GREEN | High quality - no issues |
YELLOW | Medium quality - some users marked messages as spam |
RED | Low quality - high spam reports, messaging may be limited |
Test Phone Numbers
For development and testing, you can register test phone numbers:- Test numbers are marked with
isTestNumber: true - Use test numbers with test API keys
- Test numbers don’t affect production quality ratings
Finding Meta IDs
To find your Meta Phone Number ID and Business Account ID:- Log in to Meta Business Manager
- Navigate to WhatsApp Manager
- Select your WhatsApp Business Account
- Click on Phone Numbers
- Your Phone Number ID is displayed for each number
- Your Business Account ID is in the URL or account settings