APIs de e-mail · 21 de setembro de 2026

APIs de e-mail compatíveis com o Resend: o que a compatibilidade não cobre

A compatibilidade de API permite trocar de provedor sem reescrever seu código, mas não migra sua reputação, seus registros DNS nem seu histórico de entregabilidade.

O que compatibilidade de API realmente significa

For email developers, Resend-compatible mail APIs implement the same request and response schemas as the provider they replace. If you use a Resend-compatible API, you can change your base URL and API key in your environment variables and your POST /emails calls will still work. It covers the syntax of the payload, the HTTP status codes, and the structure of the JSON response. It does not cover your sender reputation, your DNS configuration, your IP warm up, or your billing structure.

Como engenheiro que cuida da fila de incidentes, já vi equipes presumirem que "compatibilidade" é uma migração com um clique. Não é. Você está migrando a interface, não a infraestrutura.

A interface: o que está coberto

Quando um provedor afirma ser compatível com o Resend, normalmente ele replica o endpoint principal de envio. Isso permite enviar um payload como este:

{ "from": "onboarding@example.com", "to": "user@gmail.com", "subject": "Welcome to the App", "html": "<strong>Hello!</strong>" }

Se a API for compatível, o servidor retornará 200 OK ou 201 Created com um ID de mensagem. Essa é a parte "fácil". Ela evita que você precise reescrever sua lógica de integração ou trocar de SDK. Para equipes que constroem agentes de IA, essa consistência é vital. Quando agentes disparam e-mails por meio de um servidor MCP ou de um card A2A, eles dependem de schemas previsíveis para verificar que o efeito colateral (o envio do e-mail) realmente aconteceu.

A infraestrutura: o que NÃO está coberto

A compatibilidade termina na camada HTTP. Tudo o que acontece depois que a API aceita a requisição é específico de cada provedor.

1. DNS e verificação de domínio

Sua chave de API não carrega a autorização do seu domínio. Você não pode simplesmente trocar as URLs e esperar que seus e-mails sejam autenticados. É preciso verificar o domínio novamente no novo provedor, o que envolve adicionar novos registros SPF, DKIM e DMARC ao seu DNS.

Se você esquecer de atualizá-los, seus e-mails provavelmente serão rejeitados ou marcados como spam, porque o novo provedor não está autorizado a enviar em seu nome. Use o Verificador de DNS de e-mail do SendHQ para confirmar que seus registros foram propagados corretamente antes de fazer a troca.

2. Reputação do remetente e aquecimento de IP

A reputação está ligada ao IP de envio e ao domínio. Ao passar de um provedor para outro, muitas vezes você passa a usar um novo conjunto de IPs compartilhados. Mesmo que seu domínio tenha uma ótima reputação, o novo IP pode estar "frio" ou, pior, ser compartilhado com alguém mal-intencionado.

A aceitação pelo provedor (a API dizendo "OK") é diferente da entrega (o servidor de destino aceitando o e-mail), que por sua vez é diferente da chegada à caixa de entrada (o e-mail indo para a pasta principal). A compatibilidade cobre a aceitação pelo provedor. Ela não faz nada pela entrega nem pela chegada à caixa de entrada.

3. Webhooks e schemas de eventos

Embora a API de envio possa ser compatível, os eventos de webhook (delivered, bounced, complained) muitas vezes não são. Se o seu sistema depende de eventos de entrega para acionar lógica de acompanhamento, você precisa auditar os payloads de webhook do novo provedor. Um evento bounce em um sistema pode ser um hard_bounce em outro.

O custo da compatibilidade: a realidade dos preços

A compatibilidade permite buscar preços melhores sem o custo de uma reescrita completa. No entanto, os modelos de preço variam muito. Com base em dados de setembro de 2026:

  • Amazon SES: o preço mais agressivo. O a la carte custa 0.10 USD por 1.000 e-mails (preços do Amazon SES). Os novos planos em níveis, lançados em 21 de julho de 2026, incluem Essentials (0.16 USD por 1.000), Pro (0.22 USD por 1.000 mais 105 USD por mês por região) e Enterprise (0.23 USD por 1.000 mais 500 USD por mês).
  • Resend: oferece um plano gratuito de 3.000 e-mails por mês (limitado a 100 por dia). O plano Pro custa 20 USD por mês para 50.000 e-mails, com excedente de 0.90 USD por 1.000 (preços do Resend).
  • Postmark: 15 USD por mês para 10.000 e-mails, com excedente entre 1.80 e 1.20 USD por 1.000 (preços do Postmark).
  • Mailgun: 15 USD por mês para 10.000 e-mails, com excedente entre 1.80 e 1.10 USD por 1.000 (preços do Mailgun).
  • SendGrid: o plano gratuito agora é um teste de 60 dias, e o Essentials começa em 19.95 USD por mês (preços do SendGrid).

Para colocar em perspectiva: enviar 50.000 e-mails custa cerca de 5 USD no SES a la carte, mas cerca de 66 USD nos planos do Postmark. A compatibilidade de API torna essa otimização de custo possível sem um mês de trabalho de engenharia.

Engenharia para confiabilidade e agentes

Quando você trata o e-mail como um efeito colateral externo, especialmente ao usar agentes de IA, precisa se preparar para falhas. Uma API que retorna 200 OK não significa que o e-mail chegou ao usuário.

Idempotência

Se um agente tentar novamente uma requisição por causa de um timeout, você corre o risco de enviar o mesmo e-mail duas vezes. É uma experiência ruim para o usuário. Use uma chave de idempotência nos cabeçalhos. Assim, se a mesma requisição for enviada duas vezes, o provedor envia apenas um e-mail.

Fluxos de aprovação

Agentes não devem ter acesso irrestrito à sua cota de envio. Implemente uma camada de aprovação para envios de alto volume. Uma lista de verificação simples para e-mails enviados por agentes:

  1. Validação de schema: o payload corresponde à especificação da API compatível?
  2. Limite de taxa: o agente está ultrapassando o limite diário (por exemplo, o limite gratuito de 100/dia do Resend)?
  3. Idempotência: existe uma chave única para esta transação específica?
  4. Humano no circuito: este e-mail exige uma aprovação manual antes da chamada à API?

Lista de verificação da migração

Se você está migrando para um provedor compatível com o Resend, siga esta sequência para evitar um colapso nas entregas:

  • Configuração de DNS: Configure SPF, DKIM e DMARC. Leia nosso guia sobre autenticação de e-mail para garantir que nenhum registro esteja faltando.
  • Verificação: Use uma ferramenta para confirmar a propagação do DNS.
  • Aquecimento: Se enviar grandes volumes, transfira gradualmente o tráfego do provedor antigo para o novo. Não mova 100% do tráfego em uma hora.
  • Auditoria de webhook: Mapeie os tipos de evento do novo provedor para os esquemas internos do seu banco de dados.
  • Tratamento de erros: Teste como o novo provedor trata e-mails inválidos. Ele retorna 400 ou 202 com um evento de bounce posterior?

Resumo dos trade-offs

Item | Coberto pela compatibilidade? | Ação necessária

Payload da requisição | Sim | Nenhuma (se a especificação corresponder)

Formato da resposta | Sim | Nenhuma (se a especificação corresponder)

Autenticação do domínio | Não | Atualizar os registros DNS

Reputação do IP | Não | Período de aquecimento

Preços/cotas | Não | Revisar as páginas de preços do fornecedor

Eventos de webhook | Não | Atualizar os listeners de eventos

Compatibilidade é uma ferramenta de agilidade, não uma varinha mágica de entregabilidade. Separando a interface da infraestrutura, você otimiza custo e desempenho sem ficar preso ao ecossistema de um único fornecedor.

Para uma API de e-mail pronta para agentes, com privacidade minimizada, que simplifica essa infraestrutura, conheça o SendHQ.