WhatsApp API simples para testes de MVP
Olá, pessoal.
Quero compartilhar um projeto que finalizei recentemente: ShortNotify, uma API de envio de mensagens via WhatsApp focada em desenvolvedores que precisam testar MVPs rapidamente, sem a complexidade da API oficial.
Como funciona
- Criação da instância
- Leitura do QR Code no painel
- Geração de token de usuário e token da instância
- Envio de mensagens via API REST / SDK
Tudo pensado para reduzir o tempo entre “tive a ideia” e “mensagem enviada”.
Arquitetura (resumo)
- Workers independentes
- Fila de mensagens
- Proxy dedicado por instância
- Controle básico de abuso
Atualmente subi apenas 1 worker, limitado a 25 instâncias, exclusivamente para o beta.
A infraestrutura já está preparada para escalar:
caso o teste valide bem, tenho um script automatizado que sobe um novo worker em outra VPS, dobrando a capacidade para 50 instâncias, sem impacto nas existentes.
Modelo de cobrança
- Cobrança disponível em dólar (USD) e real (BRL)
- Interface disponível em inglês e português
Plano base:
- US$ 9 / mês
- 1000 mensagens renovadas mensalmente
Pacotes adicionais de mensagens:
- 1000, 2000 ou 5000 mensagens
- Pacotes vitalícios (não expiram)
Tempo de desenvolvimento
- Tempo total: ~2 meses
- Dedicação média:
- ~2 horas por dia
- ~1 hora nos finais de semana
-
- Uso de IA no desenvolvimento: sim
Principais aprendizados
- Arquitetura baseada em workers independentes
- Separação de processamento por instância
- Isolamento por IP / proxy
- Uso de fila de mensagens
- Implementação de rate limit e controle de abuso
Objetivo do beta
- Validar estabilidade
- Receber feedback técnico
- Ajustar limites e controles antes de escalar
Feedback técnico é muito bem-vindo.
A proposta não é substituir a API oficial do WhatsApp, mas facilitar testes, protótipos e automações simples.