MAZAM WABA Connector
API

Referencia da API

Documentacao completa dos endpoints do MAZAM WABA Connector (Meta Cloud API v25.0)


Referencia da API

Documentacao de referencia dos endpoints disponiveis no MAZAM WABA Connector. Todos os endpoints protegidos requerem o header Authorization: Bearer <API_KEY>.

O connector se comunica com a Meta Graph API v25.0 para envio/recebimento de mensagens WhatsApp.

Secoes da API

Visao Geral dos Endpoints

Envio de Mensagens (12 endpoints)

MetodoEndpointDescricao
POST/send/textEnviar mensagem de texto
POST/send/imageEnviar imagem com caption
POST/send/documentEnviar documento
POST/send/audioEnviar audio
POST/send/videoEnviar video
POST/send/stickerEnviar sticker
POST/send/locationEnviar localizacao GPS
POST/send/contactsEnviar cartao de contato
POST/send/reactionReagir com emoji a mensagem
POST/send/templateEnviar template aprovado
POST/send/interactiveEnviar mensagem interativa (botoes/lista/CTA)
POST/message/markreadMarcar mensagem como lida

Media (2 endpoints)

MetodoEndpointDescricao
POST/media/uploadUpload de midia para Meta
POST/message/downloadDownload de midia da Meta

Templates (5 endpoints)

MetodoEndpointDescricao
GET/templatesListar templates da instancia
POST/templatesCriar novo template
DELETE/templates/\{name\}Deletar template
POST/templates/testTestar envio de template
POST/templates/syncSincronizar templates com Meta

Instancias — Admin (10 endpoints)

MetodoEndpointDescricaoAuth
POST/admin/auth/loginLogin adminPublico
GET/admin/instancesListar instanciasJWT
POST/admin/instancesCriar instanciaJWT
GET/admin/instances/\{id\}Detalhar instanciaJWT
PATCH/admin/instances/\{id\}Atualizar instanciaJWT
DELETE/admin/instances/\{id\}Deletar instanciaJWT
POST/admin/instances/\{id\}/activateAtivar instanciaJWT
POST/admin/instances/\{id\}/deactivateDesativar instanciaJWT
POST/admin/instances/\{id\}/refreshRecarregar clientJWT
GET/admin/instances/status/allStatus de todasJWT

Phone Numbers (4 endpoints)

MetodoEndpointDescricao
GET/instance/phone_numbersListar numeros da WABA
POST/instance/registerRegistrar numero na Meta
POST/instance/request_codeSolicitar codigo verificacao
POST/instance/verify_codeVerificar codigo

OAuth / Embedded Signup (4 endpoints)

MetodoEndpointDescricao
GET/oauth/configObter config OAuth
POST/oauth/exchangeTrocar auth code por token
POST/oauth/register-phoneRegistrar telefone pos-signup
POST/oauth/override-webhookConfigurar URL do webhook

Webhooks (2 endpoints)

MetodoEndpointDescricaoAuth
GET/webhooks/whatsappVerificacao do webhook MetaPublico
POST/webhooks/whatsappReceber eventos da MetaPublico

Health (3 endpoints)

MetodoEndpointDescricaoAuth
GET/healthHealth check completoPublico
GET/health/liveLiveness probePublico
GET/health/readyReadiness probePublico

Codigos de Resposta HTTP

CodigoDescricao
200Sucesso
201Criado com sucesso
400Requisicao invalida
401Nao autorizado — API key ou JWT invalido
404Nao encontrado
422Erro de validacao
429Rate limit excedido
500Erro interno do servidor

Autenticacao

API Endpoints: Header Authorization: Bearer <API_KEY>

Admin Endpoints: Header Authorization: Bearer <JWT_TOKEN> (obtido via /admin/auth/login)

Webhooks e Health: Publicos, sem autenticacao.


Este guia foi útil?

Última atualização: 7 de abril de 2026

On this page