Documentação
API REST do Zapixo para integração com WhatsApp.
Autenticação
Todas as requisições devem incluir sua chave API no header:
Authorization: Bearer zpx_sua_chave_aqui
Rate limit
60 requisições por minuto por chave.
Endpoints
POST
/api/v1/messages/textEnviar texto
Envia uma mensagem de texto para um número WhatsApp.
curl -X POST https://zapixo.com.br/api/v1/messages/text \
-H "Authorization: Bearer SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"instance":"minha-loja","number":"5511999999999","text":"Olá! Seu pedido saiu para entrega."}'POST
/api/v1/messages/mediaEnviar mídia
Envia imagem ou mídia com legenda opcional.
curl -X POST https://zapixo.com.br/api/v1/messages/media \
-H "Authorization: Bearer SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"instance":"minha-loja","number":"5511999999999","mediaUrl":"https://exemplo.com/imagem.jpg","caption":"Confira nossa promoção!"}'GET
/api/v1/instances/{name}/statusStatus da instância
Consulta o status de conexão de uma instância.
curl -X GET https://zapixo.com.br/api/v1/instances/minha-loja/status \ -H "Authorization: Bearer SUA_CHAVE"