← Documentação
API REST
Integre o NeoLumix aos seus sistemas: envie mensagens, leia contatos e receba eventos por webhook. Base: https://api.neolumix.com.br.
Autenticação
A API usa um token por conexão, enviado no headerAuthorization. Gere/encontre o token no painel, emConexões → editar conexão.
Authorization: Bearer SEU_TOKENEndpoints
POST
/v1/messages/sendEnvia uma mensagem de texto para um contato pelo canal da conexão.
Requestcurl -X POST https://api.neolumix.com.br/v1/messages/send \
-H "Authorization: Bearer SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "number": "5511999998888", "body": "Olá! Tudo bem?" }'Response{
"id": "wamid....",
"status": "queued"
}GET
/v1/contactsLista os contatos da empresa (paginado).
GET
/v1/companiesDados da empresa autenticada.
GET
/v1/plansLista os planos disponíveis.
Webhooks
Configure uma URL pública para receber eventos (mensagens recebidas, status de entrega). As URLs de callback de cada canal ficam no painel, emConfigurações do Sistema → URLs de Webhook.