NeoLumix
← 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_TOKEN

Endpoints

POST/v1/messages/send

Envia uma mensagem de texto para um contato pelo canal da conexão.

Request
curl -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/contacts

Lista os contatos da empresa (paginado).

GET/v1/companies

Dados da empresa autenticada.

GET/v1/plans

Lista 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.