Nigora Zap API

Uma requisição. Uma mensagem no WhatsApp.

Conecte o número da sua empresa e mande avisos, cobranças e códigos direto do seu sistema. Você chama a API, o cliente recebe no celular.

7 dias grátis, sem cartão. Depois, R$ 59,99 por número por mês. Cancele quando quiser.

Reconexão automática quando a sessão cai
Webhooks com histórico de 7 dias e reenvio
Texto e mídia imagem, vídeo, áudio e documento
QR code ou código de pareamento
// para que serve

Seu cliente já está no WhatsApp. Fale com ele lá.

Qualquer sistema que hoje manda e-mail ou SMS pode mandar WhatsApp: loja, clínica, escola, financeira. A mensagem sai do número da sua empresa, com o seu nome.

Pedidos e entregas

Confirmação de compra, nota fiscal e rastreio, sem o cliente perguntar.

Seu pedido #4821 saiu para entrega e chega hoje até as 18h.14:05 ✓✓

Cobranças

Boleto e Pix antes do vencimento. Menos inadimplência, menos ligação.

Olá, Carlos. Sua mensalidade de R$ 189,90 vence amanhã. Segue o Pix copia e cola abaixo.09:00 ✓✓

Códigos de acesso

Verificação em duas etapas que chega na hora e o cliente lê de verdade.

Seu código é 482 91310:41 ✓✓

Agendamentos

Lembrete de consulta, aula ou visita, com a resposta do cliente chegando ao seu sistema.

Lembrete: consulta com a Dra. Paula amanhã às 15h. Responda 1 para confirmar ou 2 para remarcar.18:30 ✓✓
// para quem integra

REST, JSON e um token. Só isso.

Sem SDK obrigatório e sem aprovação de modelo de mensagem. Cada instância tem o seu token; a resposta 202 confirma que a mensagem entrou na fila, e o resultado chega por webhook.

  • POST/v1/instances/{id}/messages/text
  • POST/v1/instances/{id}/messages/media
  • GET/v1/instances/{id}/qr
  • PUT/v1/instances/{id}/webhooks
Abrir a documentação →
const base = "https://api.zap.nigora.com.br";
const { NIGORA_INSTANCIA: id, NIGORA_TOKEN: token } = process.env;

const resposta = await fetch(
  `${base}/v1/instances/${id}/messages/text`,
  {
    method: "POST",
    headers: {
      Authorization: `Bearer ${token}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      to: "5511987654321",
      text: "Seu código é 482 913",
    }),
  },
);

// → 202 { "id": "...", "status": "queued" }
enviar-mensagemPOST …/messages/text
// quando algo dá errado

Você sabe o que aconteceu com cada mensagem.

Todo evento enviado ao seu sistema fica registrado por 7 dias. Se o seu servidor estava fora do ar, você vê o erro e reenvia a entrega, sem perder nada.

Entregas de webhook · Loja Centro
message.received 200 há 12 s 84 ms
message.status 200 há 40 s 91 ms
message.received 503 há 3 min sem resposta em 10 s Reenviar
instance.connected 200 há 9 min 77 ms

Caiu? Volta sozinho.

Quando o WhatsApp derruba a sessão, a Nigora Zap tenta reconectar sem você abrir chamado, com intervalos crescentes. Se precisar de você, como um novo QR code, o webhook instance.disconnected avisa na hora.

03:12:04sessão encerrada pelo WhatsApp
03:12:09tentando reconectar…
03:12:21conectado de novo

Cada mensagem tem um destino conhecido.

O envio entra na fila e você acompanha cada passo pelos webhooks message.sent e message.status, inclusive quando falha.

  1. queuedresposta 202 da API
  2. sentmessage.status
  3. deliveredmessage.status
  4. readmessage.status
// preço

Um preço. Sem letra miúda.

Cada número conectado é uma instância. Você paga só pelas que usar, sem cota mensal de mensagens e sem fidelidade. Comece com 7 dias grátis, sem cartão: é um teste por CPF ou CNPJ.

Mensagens sem cota mensal
Texto, mídia e documentos
Webhooks com reenvio
Reconexão automática
R$ 179,97 /mês
59,99 × 3 instâncias
Criar conta

7 dias grátis, sem cartão.

// dúvidas

Perguntas que todo mundo faz.

Como funciona o teste grátis?

Você testa por 7 dias, sem informar cartão. Para começar, confirme o e-mail e informe CPF ou CNPJ: é um teste por CPF ou CNPJ, com uma instância em teste por vez. Passado o prazo, a instância só continua se você contratar.

Preciso da API oficial do WhatsApp (Meta)?

Não. Você conecta o número lendo um QR code, como no WhatsApp Web, ou digitando um código de pareamento. Não há aprovação de modelos de mensagem nem cobrança por conversa.

Meu número pode ser bloqueado?

O risco existe em qualquer API não oficial, principalmente com envio em massa para quem não conhece a sua empresa. Mande mensagens a quem espera recebê-las e evite disparos repetidos para os mesmos contatos.

Como funciona a cobrança?

R$ 59,99 por instância por mês, com Pix ou cartão. Sem fidelidade: você pode cancelar quando quiser.

E se a sessão do WhatsApp cair?

A reconexão é automática, com intervalos crescentes. Se o WhatsApp encerrar a sessão de vez, você recebe o webhook instance.disconnected e lê um novo QR code.

Atendem clientes fora do Brasil?

Por enquanto, só empresas do Brasil, com cobrança em reais. O painel e o suporte são em português.

Mande a primeira mensagem ainda hoje.

Crie a conta, leia o QR code e faça a primeira chamada em poucos minutos.