💬 Shared Inbox do WhatsApp na nova PlataformaMais
1msg official logo

API

1MSG API: Uma Nova Base para Integrações com WhatsApp

Concluímos uma das maiores mudanças de backend da história da 1MSG. A 1MSG API agora está em funcionamento em toda a nossa frota de produção — um serviço moderno e tipado, construído com NestJS e TypeScript.

Nikita L ·

Se você já está integrado com 1MSG, nada quebra. Seus endpoints, URLs, tokens e formatos de resposta continuam funcionando como antes. O que mudou está quase totalmente por trás das cenas — e esse é exatamente o ponto.


Por que reconstruímos o backend

Nossa API atendeu bem os clientes, mas a infraestrutura por trás dela estava envelhecendo: JavaScript, contrato e implementação fracamente acoplados, aumentando a complexidade a cada novo tipo de mensagem e caso de borda na produção.

A 1MSG API não é um novo lançamento de produto. É um release da plataforma: a mesma API pública na qual você confia hoje, reconstruída sobre uma base projetada para escalar, evoluir e ser entregue de forma segura.


o que mudou nos bastidores

1. Um substituição completa do núcleo de produção

Nós não corrigimos o serviço antigo — nós o substituímos.

Todo o conjunto de servidores de canal agora opera com imagens de contêiner versionadas, implantadas por meio de rollouts controlados e repetíveis em nosso pipeline de CI/CD.

Trocamos o runtime e o processo de deploy — não é uma refatoração cosmética.

2. Arquitetura orientada a contrato: OpenAPI como a fonte da verdade

A nova pilha é construída com foco no OpenAPI. A especificação da API não é mais uma documentação que persegue o código — ela é o gerador de código.

De um único contrato, geramos:

  • Controladores de servidor
  • Um SDK TypeScript tipado
  • Um servidor MCP para integrações de agente e IDE

A camada de transporte gerada (roteamento, validação, tipos) é claramente separada da lógica de negócios. Um pipeline de geração mantém o servidor, SDK e ferramentas sincronizados quando a API evolui.

3. Migração sem interrupções, mantendo as integrações existentes intactas

A parte mais difícil de uma reescrita de backend não é escrever um novo código — é preservar anos de comportamento no mundo real.

Nós portamos e validamos tudo que os clientes existentes dependem:

  • Fluxos de mensagens: texto, mídia, modelos, botões, listas, contatos, localização, reações, carrossel, produtos e WhatsApp Flows
  • Webhooks de entrada, atualizações de status, confirmações e encaminhamento de webhook de cliente
  • API de Grupos, comportamento de proxy WABA e mais
  • Resolução de token a partir de parâmetros de consulta, corpo da solicitação e cabeçalhos Authorization
  • Formato de URL original: https://api.1msg.io/{instanceId}/...?token=...
  • Paridade da resposta HTTP: códigos de status, corpos de erro, aliases de endpoint e comportamento quando a assinatura está bloqueada
  • Tratamento do preflight CORS antes da autenticação

Antes da primeira implantação em produção voltada para o usuário (19 de junho de 2026), realizamos implantações canárias, testes de fumaça e verificações de paridade. O rollout completo da frota foi concluído em 2 de julho de 2026.


O resultado final

Construímos uma nova plataforma, transferimos toda a frota de produção para ela e preservamos total retrocompatibilidade com as integrações existentes.

A 1MSG API é a base para tudo que vem a seguir: mudanças de API mais seguras, melhores ferramentas para desenvolvedores e um backend que podemos evoluir com confiança.

Crie para o WhatsApp em horas
sem complicações de infraestrutura