Documentação da API NOD Infra
Crie e gerencie instâncias de WhatsApp, envie mensagens, configure webhooks e integre com seus fluxos. Versão 1.0.
URL base
https://api.nodinfra.com.brAutenticação
A API tem dois planos: um para gerenciar a conta (com sua API Key) e outro para trocar mensagens (com o token de cada número).
Gestão (API Key)
Consultar cota e provisionar números. Header Authorization: Bearer.
Authorization: Bearer nod_live_SUA_CHAVEMensagens (token)
Enviar mensagens e configurar webhook. Header token do número.
token: SEU_TOKEN_DA_INSTANCIAIntegrando com ajuda de IA? O botão Copiar pra LLM no topo copia o endereço da doc pro seu assistente de código — ele abre e lê sozinho. Os arquivos são https://nodinfra.com.br/llms.txt (índice) e https://nodinfra.com.br/llms-full.txt (referência completa).
Primeiros passos
- 1
Valide sua API Key e veja a cota
Pegue a chave em Configurações → API no painel e confira quantos números pode criar.
GET /accountcurl https://api.nodinfra.com.br/account \ -H 'Authorization: Bearer nod_live_SUA_CHAVE' - 2
Provisione um número
Crie a instância. A resposta traz o token do número e o link de conexão white-label.
POST /instancescurl -X POST https://api.nodinfra.com.br/instances \ -H 'Authorization: Bearer nod_live_SUA_CHAVE' \ -H 'Content-Type: application/json' \ -d '{"name":"Atendimento"}' - 3
Conecte o WhatsApp
Abra o connectLink retornado para o cliente escanear o QR. Quando o status virar connected, o número está pronto.
- 4
Envie a primeira mensagem
Agora use o token do número (header token) nos endpoints de mensagens.
POST /send/textcurl -X POST https://api.nodinfra.com.br/send/text \ -H 'token: TOKEN_DO_NUMERO' \ -H 'Content-Type: application/json' \ -d '{"number":"5511999999999","text":"Olá! 👋"}'
Estados da instância
disconnectedDesconectado do WhatsApp.connectingEm processo de conexão (QR / código).connectedConectado e autenticado.hibernatedSessão pausada, credenciais preservadas.Categorias
Gestão da conta (API Key)
3 endpoints
Instancia
10 endpoints
Proxy
3 endpoints
Perfil
2 endpoints
Business
8 endpoints
Chamadas
2 endpoints
Webhooks e SSE
4 endpoints
Enviar Mensagem
11 endpoints
Mensagem Async
3 endpoints
Ações na mensagem e Buscar
8 endpoints
Chats
10 endpoints
Contatos
6 endpoints
Bloqueios
2 endpoints
Etiquetas
4 endpoints
Grupos e Comunidades
19 endpoints
Newsletters e Canais
26 endpoints
Respostas Rápidas
2 endpoints
CRM
2 endpoints