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
Response
Response
Listing Phone Numbers
List all WhatsApp phone numbers in your organization:List Phone Numbers
Query Parameters
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: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