Migrar do seu BSP da API oficial para a WAME sem reescrever a integração
Troque de BSP da API oficial do WhatsApp sem refazer o sistema: continue na oficial pela WAME ou mova o atendimento para a não oficial, no mesmo padrão Meta.
Dá para sair do seu BSP da API oficial e ir para a WAME (api-wa.me) sem reescrever a integração, por dois caminhos: continuar na API oficial com a WAME, que é Meta Business Partner e Tech Provider, ou mover o atendimento para a API não oficial, cobrada por plano fixo por instância. Nos dois casos o envio usa o corpo da WhatsApp Cloud API e o webhook chega no envelope da Meta — se o seu sistema já fala esse formato, a troca é de URL e autenticação.
A busca por "trocar de BSP" cresceu com a nova cobrança da Meta: a partir de 1º de outubro de 2026, toda mensagem de serviço pela API oficial passa a ser cobrada, desde a primeira, sem faixa grátis (o que muda em outubro). Antes de migrar, vale entender uma coisa que muita gente confunde: trocar de BSP, por si só, não muda a tarifa da Meta.
O que é um BSP e por que trocar?
BSP (Business Solution Provider) é o parceiro da Meta que dá acesso à Cloud API: cuida da conta, do número e, em muitos casos, repassa a cobrança com uma margem. 360dialog, Gupshup e Twilio são exemplos de empresas nesse papel; não comparamos preços nem recursos deles aqui.
Os motivos para trocar costumam ser três:
- Custo: margem do provedor somada à tarifa da Meta, que ficou maior em outubro.
- Formato: alguns provedores têm API própria, o que prende o seu código a eles.
- Recursos: grupos, status, ligações e texto livre a qualquer hora não existem do mesmo jeito na Cloud API.
Quais são os dois caminhos?
| Caminho A: oficial pela WAME | Caminho B: atendimento na não oficial | |
|---|---|---|
| Número | Continua na Cloud API | Sai da Cloud API e conecta por QR ou código |
| Tarifas da Meta | Continuam (inclusive serviço desde 1º/10/2026) | Não se aplicam ao atendimento |
| Custo WAME | Conforme o plano oficial | Plano fixo por instância, sem cobrança por mensagem |
| Templates | Sim | Não existem (texto livre) |
| Grupos, status, ligações | Limitado | Sim |
| Formato da API | Corpo da Cloud API | Corpo da Cloud API |
| Relação com a Meta | Parceira oficial | Não afiliada; uso sob responsabilidade de quem envia |
Os dois caminhos não se excluem: é comum levar o número de templates para o caminho A e abrir um número de atendimento no caminho B — o modelo híbrido.
Caminho A: continuar na oficial, com a WAME
A WAME é parceira oficial da Meta e conecta números na Cloud API sem você criar app na Meta nem virar Tech Provider (como funciona). O que você ganha ao vir para cá, mesmo continuando oficial:
- Um formato para tudo: o mesmo
POST /{key}/messageserve para a instância oficial e para uma não oficial que você venha a abrir. - Webhook único no padrão Meta, com os campos
instanceeofficialpara saber de onde veio cada evento. - Opção de híbrido sem trocar de fornecedor de novo.
O que não muda no caminho A: as tarifas da Meta, incluindo a cobrança de mensagem de serviço. A migração de um número oficial entre provedores segue o processo da própria Meta; o suporte da WAME acompanha esse passo.
Caminho B: mover o atendimento para a não oficial
Este é o caminho que tira a conversa da cobrança por mensagem. O atendimento passa a rodar numa instância não oficial — o número conectado como aparelho, igual ao WhatsApp Web —, cobrada por plano fixo.
O número pode ser o mesmo (removido da Cloud API e ativado no app) ou um novo. Os passos e ressalvas estão em dá para usar o mesmo número ao sair da Cloud API?.
A honestidade necessária: a camada não oficial não é afiliada à Meta. Para atendimento — responder quem fala com você —, o risco de bloqueio é muito baixo para quem usa do jeito certo. A WAME não apoia spam e a API freia envio para muitos números novos por minuto e texto repetido em massa. Mais em riscos de trocar a oficial pela não oficial.
Quanto do código muda?
Depende do formato que o seu BSP usa hoje.
Se o seu provedor usa o formato da Cloud API (corpo com messaging_product, resposta com messages[].id, webhook com entry[].changes[].value), a troca é pequena:
- POST https://SEU-BSP/.../messages
- Authorization: Bearer TOKEN_DO_BSP
+ POST https://us.api-wa.me/SUA_KEY/message
Content-Type: application/json
{
"messaging_product": "whatsapp",
"to": "5511999999999",
"type": "text",
"text": { "body": "Seu pedido foi aprovado." }
}A resposta continua no mesmo formato:
{
"messaging_product": "whatsapp",
"contacts": [{ "input": "5511999999999", "wa_id": "5511999999999" }],
"messages": [{ "id": "3EB0..." }]
}E o webhook, configurado com webhookFormat: "meta", chega no envelope da Cloud API, com metadata.phone_number_id preenchido com a key da instância — útil para quem já roteia por esse campo.
Se o seu provedor usa formato próprio, a camada de mensagens é reescrita uma vez, para o padrão da Meta. Daí em diante, trocar de lado (oficial ou não oficial) não exige mais reescrita. A Twilio é o caso mais comum; o passo a passo está em migrar da Twilio para a WAME.
O que muda além da URL?
Mesmo no formato Meta, alguns detalhes são diferentes na instância não oficial:
| Ponto | Cloud API (BSP) | WAME não oficial |
|---|---|---|
| URL | Endpoint do provedor ou graph.facebook.com | https://us.api-wa.me/{key}/message |
| Autenticação | Token Bearer | Key da instância na URL (token de acesso opcional) |
| Envio de mídia | link ou id de upload | Só link |
| Mídia recebida | Baixada pelo id na Meta | Campo url apontando para a WAME |
| Templates | Sim | Não; texto livre a qualquer hora |
Campo object do envelope | whatsapp_business_account | wame |
| Assinatura do webhook | X-Hub-Signature-256 | Sem assinatura; use token secreto na URL |
A lista completa, item por item, está em trocar graph.facebook.com pela WAME: checklist.
Como migrar sem parar o atendimento?
- Crie a instância na WAME (oficial, não oficial ou as duas) e configure o webhook com
webhookFormat: "meta". - Coloque a URL base e a autenticação em variáveis de ambiente, para trocar de provedor sem deploy de código.
- Teste com um número secundário antes de mexer no principal.
- Mova o número — pelo processo da Meta (caminho A) ou removendo da Cloud API e conectando no app (caminho B).
- Acompanhe status e erros nas primeiras horas:
statusescomfailedtrazemerrors[], como na Cloud API.
O roteiro de migração com os dois sistemas rodando lado a lado está em migrar o WhatsApp em paralelo, sem risco.
Em resumo
- Trocar de BSP não muda a tarifa da Meta; mover o atendimento para a não oficial muda.
- Caminho A: continuar oficial pela WAME, parceira da Meta, com opção de híbrido.
- Caminho B: atendimento na não oficial, com plano fixo por instância.
- Se o seu provedor já usa o formato da Cloud API, a troca é de URL e autenticação.
- Se usa formato próprio, reescreva uma vez para o padrão Meta e nunca mais.
Conclusão
Migrar de BSP virou pauta por causa da cobrança de outubro, mas a decisão certa começa separando duas perguntas: onde o número fica e quem cobra por mensagem. Na WAME você pode continuar na API oficial, com uma parceira da Meta, ou tirar o atendimento da cobrança por mensagem com a API não oficial — e combinar os dois. Em qualquer caso, o envio e o webhook seguem o padrão da Meta, então a integração que você já tem continua valendo. Para comparar os formatos lado a lado, veja um código só para a API oficial e a não oficial e a documentação.
Pronto para automatizar seu WhatsApp?
Crie sua conta gratuita e comece a enviar mensagens pela API em minutos.
Começar grátisPerguntas frequentes
O que é um BSP do WhatsApp?+
BSP (Business Solution Provider) é a empresa parceira da Meta que dá acesso à API oficial do WhatsApp (Cloud API) e intermedia a conta, o número e, muitas vezes, a cobrança. 360dialog, Gupshup e Twilio são exemplos de empresas que atuam como provedores. A WAME (api-wa.me) é Meta Business Partner e Tech Provider e também oferece a API não oficial na mesma plataforma.
Trocar de BSP para a WAME tira a cobrança da Meta por mensagem?+
Só se você mover o atendimento para a API não oficial. Se o número continuar na API oficial, pela WAME ou por qualquer outro provedor, as tarifas da Meta continuam valendo, inclusive a cobrança de toda mensagem de serviço a partir de 1º de outubro de 2026. Na API não oficial da WAME (api-wa.me), o atendimento é cobrado por plano fixo por instância, sem cobrança por mensagem.
Preciso reescrever minha integração para sair do BSP e ir para a WAME?+
Se o seu BSP usa o formato da WhatsApp Cloud API, em geral não: a WAME (api-wa.me) aceita o mesmo corpo de envio em POST /{key}/message, devolve a mesma resposta (messaging_product, contacts, messages) e envia o webhook no envelope da Meta com webhookFormat meta. Mudam a URL base e a autenticação. Se o BSP usa formato próprio, a camada de mensagens é reescrita uma vez para o padrão Meta.
Posso manter a API oficial e trocar só de provedor?+
Sim. A WAME (api-wa.me) é Meta Business Partner e Tech Provider e conecta números na WhatsApp Cloud API. Nesse caminho o número continua oficial, com templates e as tarifas da Meta, e ganha a opção de usar a API não oficial na mesma plataforma para o atendimento, num modelo híbrido.
Quanto tempo leva para migrar de BSP para a WAME?+
A parte de código costuma levar pouco tempo quando o sistema já usa o formato da Cloud API, porque a troca é de URL base, autenticação e alguns detalhes. O que define o prazo é o número: levá-lo para a API não oficial exige removê-lo da Cloud API e ativá-lo no app; mantê-lo na oficial depende do processo de migração de número da Meta, conduzido junto ao suporte.
Continue lendo
Alternativa à API oficial do WhatsApp depois do aumento de outubro de 2026
A partir de 1º de outubro de 2026 a Meta cobra toda mensagem de serviço. Veja as alternativas à API oficial e por que a WAME migra sem reescrever o sistema.
A API oficial do WhatsApp ainda vale a pena em 2026? Quando sim, quando não
Com a cobrança de mensagem de serviço de outubro de 2026, veja quando a API oficial do WhatsApp compensa, quando a não oficial é melhor e quando usar as duas.
API de WhatsApp mais barata em 2026: comparando os modelos de cobrança
Cobrança por mensagem, plano fixo por instância ou self-host: qual API de WhatsApp sai mais barata em 2026, com a fórmula para calcular o seu caso.