Calls
Get call permission state
Get the call permission state for a business phone number with a specific WhatsApp user.
Proxy endpoint: Proxies directly to Meta Graph API.
Returns the current permission status and available actions with their limits. Permission can be:
- no_permission: No calling permission granted
- temporary: Temporary permission with expiration time
Actions include:
- send_call_permission_request: Send permission request message
- start_call: Initiate a call
Each action has time-based limits (e.g., max 2 permission requests per 24 hours).
GET
Get call permission state
Authorizations
Project API key for authentication. This is the recommended authentication method.
Get your API key from the Kapso dashboard under Integrations > API keys.
Path Parameters
WhatsApp Business Phone Number ID
Query Parameters
WhatsApp ID of the user (phone number)
Previous
Upload mediaUpload media files to WhatsApp. The media ID returned can be used when sending messages.
**Supported formats and size limits:**
**Images** (jpeg, png)
- Max size: 5MB
**Videos** (mp4, 3gp)
- Max size: 16MB
**Audio** (aac, mp3, ogg, opus)
- Max size: 16MB
**Documents** (pdf, doc, docx, ppt, pptx, xls, xlsx)
- Max size: 100MB
**Stickers** (webp)
- Static: max 100KB
- Animated: max 500KB
Next
Get call permission state

