WhatsApp Calling API
WhatsApp Business voice/video call capability management Base path:/api/v1/whatsapp
Endpoint count: 3
WhatsApp Business Calling KPIs
GET /api/v1/whatsapp/calling/analytics—
—
—
List WhatsApp Business Call logs
GET /api/v1/whatsapp/calling/callsq search covers phone + contact name + contact email + conversation_id columns.
CSV of statuses to include. Allowed: queued, ringing, in_progress, completed, failed, missed.
—
—
—
Restrict results to a single contact’s call history. Unlike
q (free-text search across phone, contact name, contact email, and conversation_id), this matches on the exact contact id, so it returns only calls linked to that contact. Use it to build a per-contact call-history view. Max 64 characters.—
—
—
—
—
Initiate an outbound WhatsApp Business Call (Phase 5)
POST /api/v1/whatsapp/calling/callsRecipient phone number in E.164 format, including the leading
+ (e.g. +14155552671). The + is required — omitting it fails validation.Meta phone_number_id of the sender WABA number.
—
—
Echoed back on every webhook event for the call (correlation handle).
SDP offer for browser-side WebRTC. Omit for server-bridged calls.