Skip to content
WhatIsUp.dev

WhatIsUp.dev

Um Gateway de WhatsApp leve e feito para devs. Suba um canal de WhatsApp via REST, envie mensagens e receba eventos como webhooks assinados. Sem o markup da Twilio, sem fila de verificação de negócio da Meta, sem SDK que esconde o formato da requisição.

Por que isso existe

A maioria dos gateways de WhatsApp é revendedora da Cloud API oficial — lenta, cara por mensagem, presa na verificação de negócio da Meta — ou um wrapper SaaS caixa-preta que quebra toda vez que o WhatsApp muda qualquer coisa.

O WhatIsUp.dev fica no meio: uma API HTTP limpa na frente, uma camada de protocolo do WhatsApp mantida atrás, com as peças operacionais que um SaaS para devs precisa — contratos tipados, webhooks assinados com retentativas, chaves de API por token bearer, um ciclo de vida de canal que você pode consultar ou assinar, e uma história de SDK que é só fetch. Você traz seu próprio número de WhatsApp, escaneia um QR uma vez, e publica.

O que você ganha

  • API REST — canais, mensagens, endpoints de webhook, chaves de API. JSON entra, JSON sai.
  • Webhooks assinadosX-WhatIsUp-Signature: t=<ts>,v1=<hmac>, verificados do mesmo jeito que a Stripe faz.
  • Stream SSE em tempo real/v1/events para códigos QR e mudanças de estado do canal sem ficar consultando.
  • Contratos Zod públicos — toda requisição, resposta e payload de webhook é publicado como um schema tipado, então você gera clientes em qualquer linguagem sem a gente ter que entregar um.

O que você (ainda) não ganha

  • Paridade com a Cloud API oficial — isso é uma implementação do protocolo Web. A plataforma pode mudá-lo, e às vezes muda; a gente acompanha o upstream.
  • Escrita multi-região — banco de dados primário único na v1. Suficiente para as cargas que a gente atende.
  • Armazenamento de objetos para mídia recebida — anexos ficam em cache na memória e são servidos via URLs assinadas. Veja Conceitos → Webhooks.

Este projeto é para uso de nível developer. Não use em fluxos sujeitos a compliance (saúde, finanças reguladas, qualquer coisa que exija as garantias de conta de negócio da Cloud API oficial). É um wrapper em cima de um protocolo não oficial.

Para onde ir agora