Prerequisites
- A WhatsApp phone number connected to Chirp
- Official Business Account (OBA) status on that phone number
- An active app key (
sk_live_app_*orsk_test_app_*)
Key Limits
Creating a Group
Create Group
joinApprovalMode controls how join requests are handled:
auto_approve- Users who click the invite link join immediatelyapproval_required- Join requests must be manually approved via the API
Invite Links
After creating a group, generate an invite link to add participants:Get Invite Link
Reset Invite Link
Managing Participants
List current group members:List Participants
Remove Participants
Join Requests
WhenjoinApprovalMode is set to approval_required, users who click the invite link will create join requests that you can approve or reject.
Approve Join Requests
Sending Messages
Send a message to all group participants:Send Group Message
text, image, video, audio, and document.
Pinning Messages
Pin important messages so they appear at the top of the group chat:Pin Message
expirationDays field controls how long the pin lasts (1-30 days, defaults to 7).
Group Webhooks
When you subscribe to group webhook events, you’ll receive notifications for:To receive group webhooks, subscribe to the relevant events in your webhook configuration.