NODInfra
Referência da API

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

base url
https://api.nodinfra.com.br

Autenticaçã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.

header
Authorization: Bearer nod_live_SUA_CHAVE

Mensagens (token)

Enviar mensagens e configurar webhook. Header token do número.

header
token: SEU_TOKEN_DA_INSTANCIA

Integrando 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. 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 /account
    curl https://api.nodinfra.com.br/account \
      -H 'Authorization: Bearer nod_live_SUA_CHAVE'
  2. 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 /instances
    curl -X POST https://api.nodinfra.com.br/instances \
      -H 'Authorization: Bearer nod_live_SUA_CHAVE' \
      -H 'Content-Type: application/json' \
      -d '{"name":"Atendimento"}'
  3. 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. 4

    Envie a primeira mensagem

    Agora use o token do número (header token) nos endpoints de mensagens.

    POST /send/text
    curl -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