Skip to content

Tenant WhatsApp Cloud API

Base path: /api/tenant/v1/whatsapp
Middleware: module:whatsapp-cloud + Spatie can:whatsapp-cloud.*

Integrations

MethodPathPermission
GET/whatsapp/integrationsview (connection status)
GET/whatsapp/integrations/oauth/redirectmanage_integrations
GET/whatsapp/integrations/wabasmanage_integrations
GET/whatsapp/integrations/phones?waba_id=manage_integrations
POST/whatsapp/integrations/phonesmanage_integrations
PATCH/whatsapp/integrationsmanage_integrations (auto_create_leads, default_lead_source)
POST/whatsapp/integrations/disconnectmanage_integrations

OAuth callback (central web): GET /api/oauth/whatsapp/cloud/callback

Conversations & messages

MethodPathPermission
GET/whatsapp/conversationsview
POST/whatsapp/conversationssend
GET/whatsapp/conversations/{id}view
PATCH/whatsapp/conversations/{id}send
POST/whatsapp/conversations/{id}/readview
GET/whatsapp/conversations/{id}/messagesview
GET/whatsapp/conversations/{id}/attachments/{attachment}view
POST/whatsapp/conversations/{id}/messagessend (text; requires open CS window)
POST/whatsapp/conversations/{id}/mediasend (multipart file; requires open CS window)
POST/whatsapp/conversations/{id}/templatessend (approved template)

Templates

MethodPathPermission
GET/whatsapp/templatesview
POST/whatsapp/templates/syncmanage_templates

Webhook (central)

GET|POST /webhooks/whatsapp/cloud — Meta verify + signed inbound/status events.

Official documentation for the EloSync SaaS Platform.