What's new, 21 October 2026: A customer who sends several messages before the bot's first reply no longer gets the opening sequence of a Chat Flow twice
WASync · Developers

Licenças e teste

Um teste gratuito de 7 dias por número, depois uma licença mensal por número. O que é um slot e o que acontece quando um expira.

Cada número de WhatsApp precisa de uma licença ativa para enviar e receber pela API. Não existe plano gratuito; há um teste gratuito de 7 dias em todo número novo.

Preços

Um único preço, em USD, por número, por mês — o mesmo para uma conexão qr ou uma conexão cloud_api, e independentemente do que você enviar por ela.

Preço
Um número de WhatsApp em um workspace independente$12
Acesso à API de um número que vive em um portal Bitrix24 (add-on de API)$12

Sem assentos, sem limite de mensagens, sem tarifas por requisição do nosso lado. As cobranças de conversa da própria Meta para números cloud_api são faturadas pela Meta à sua WhatsApp Business Account, não por nós. A ativação e as faturas ficam em https://developers.wasync.app/billing.

Slots

Um slot é capacidade, não um número de telefone, e não é algo que você vincula a um cliente:

  • Ele é associado quando um número realmente é pareado — criar o registro de uma conexão não consome um até esse momento.
  • Excluir uma conexão devolve o slot ao pool, com o tempo que ainda restar nele. O próximo número que você conectar o aproveita automaticamente.
  • É isso que permite mover um slot pago de um cliente que está saindo para um novo, sem pagar duas vezes e sem pedir a ninguém que intervenha.

Consulte GET /account antes de prometer capacidade: slots.available é o que POST /connections ainda pode consumir com uma licença ativa, e slots.nextExpiry é a data antes da qual você precisa renovar.

Excluir um número, encerrar um workspace

As duas ações são suas, pela tela Billing do console de desenvolvedores ou pela API.

  • Excluir um número — DELETE /v1/connections/{id}, ou o botão Delete na linha da conexão. A sessão de WhatsApp dele é encerrada, todas as mensagens armazenadas para ele são removidas e um slot pago volta ao pool, como descrito acima.
  • Encerrar um workspace — o botão Close workspace em um workspace sem conexões restantes. Ele remove o workspace junto com suas API keys e sua configuração de webhooks, então tudo o que ainda chamar a API com essas chaves deixa de funcionar.

Um workspace que ainda tem números não pode ser encerrado: exclua-os antes, para que os telefones sejam desvinculados em vez de deixar sessões para trás. Um workspace com uma assinatura de slot ativa também não pode ser encerrado — cancele a assinatura primeiro.

Nenhuma das ações pode ser desfeita. O que permanece é o registro de que um número já usou o teste gratuito: encerrar um workspace e abrir outro não dá ao mesmo telefone um segundo teste.

O teste

Um número novo começa com um teste de 7 dias no momento em que é pareado — seja por leitura de QR, seja pela digitação de um código de pareamento. Parear por código não consome nada a mais: mesmo slot, mesmo teste.

Quando a licença expira, a conexão deixa de ser acessível: ela desaparece de GET /connections, os eventos deixam de ser entregues e os envios respondem 402.

Limites de aquecimento em números qr novos

Um número qr recém-pareado tem 72 horas de limites de aquecimento no volume de envio por hora. Ultrapassar um deles retorna 429 warmup_limited — um limite por hora, então espere alguns minutos antes de tentar de novo e não faça laços de repetição sem pausa.

Esse é um limitador separado do limitador de abuso, que retorna 429 rate_limited. Respeite Retry-After quando ele estiver presente, mas mantenha sempre um tempo de espera padrão próprio: o cabeçalho não é garantido em todo 409/429.

Esta página foi útil?

On this page