Uma API REST para envio, templates, eventos e relatórios, com chaves de escopo restrito e erros claros.
Pronta para agentes: um servidor MCP permite que assistentes de IA enviem e inspecionem e-mails com segurança.
Recursos previsíveis para mensagens, templates, domínios e eventos.
Envie pelo nome do template e passe variáveis por mensagem.
Tente de novo com segurança, sem enviar duplicatas.
Dê a cada serviço apenas as permissões de que ele precisa.
Receba eventos assinados para cada resultado de entrega.
Códigos de erro consistentes e cabeçalhos de limite de taxa.
Escolha os escopos e uma lista de IPs permitidos para o serviço que vai usá-la.
Chame o endpoint de envio com um remetente verificado e um destinatário.
Registre um webhook para acompanhar entregas, bounces e engajamento.
Alterne entre as etapas para ver o que você controla em cada uma. Interface ilustrativa. Todos os números e endereços exibidos são dados de exemplo.
Tudo o que está no painel também está disponível pela API, com exemplos nas linguagens que você usa.
Uma API de e-mail é uma interface web que permite ao seu código enviar e gerenciar e-mails chamando endpoints HTTP, em vez de falar SMTP. Com a API de e-mail do MigoSMTP, você faz um POST de uma requisição JSON com um remetente verificado, um destinatário e o conteúdo ou o nome de um template, e a mensagem entra na fila para entrega pela nossa infraestrutura MigoMTA. A resposta traz um identificador para acompanhá-la. Você também pode enviar com HTTP puro.
A API serve a equipes de produto que querem recursos previsíveis para mensagens, templates, domínios e eventos. As chaves têm escopo, então um serviço de cobrança pode enviar recibos sem poder editar domínios. As chaves de idempotência tornam as novas tentativas seguras, e códigos de erro consistentes com cabeçalhos de limite de taxa permitem que os clientes reduzam o ritmo com elegância. Tudo o que está no painel também está disponível pela API. O tráfego de sandbox e de produção pode ser separado com workspaces e chaves diferentes, o que mantém os envios de teste fora dos seus relatórios e da sua reputação reais.
Para a entregabilidade, uma API oferece um controle que o SMTP não dá: erros estruturados, metadados por mensagem e webhooks de eventos que você pode devolver à sua aplicação. Combine com o tratamento de supressão e você deixa de enviar para endereços ruins automaticamente. Nosso servidor MCP permite que agentes de IA chamem a mesma API com chaves de escopo restrito e revogáveis, para que a automação fique dentro dos limites que você define. Como cada chave tem escopo e é registrada, você vê exatamente qual serviço ou agente enviou cada mensagem e pode revogar o acesso na hora, se necessário.
Dispare recibos, redefinições de senha e alertas com uma única chamada de API. Envie pelo nome do template e passe variáveis, para que o código do produto fique livre de HTML e ajustes de texto.
Anexe uma chave de idempotência a cada envio. Se um worker falhar e tentar de novo, a API de e-mail reconhece a duplicata e não envia a mesma mensagem duas vezes.
Emita uma chave de escopo restrito por serviço, com lista de IPs permitidos. Se um serviço for comprometido, você revoga uma única chave e o resto do seu pipeline de e-mail continua funcionando.
Combine o endpoint de envio com webhooks para que seu banco de dados reflita os estados entregue, bounce e reclamação. A equipe de suporte passa a responder para onde um e-mail foi sem abrir os logs.
Envie eventos do app, como convites, alertas de uso e avisos de cobrança, por uma única API, com uma chave por serviço e templates sob responsabilidade da equipe de produto.
Dê a um agente de IA ou a uma ferramenta interna uma chave de escopo restrito que só envia ou só lê o status. Cada chamada é registrada nessa chave, então você pode revisar o que ela fez e revogá-la a qualquer momento.
Os dois entregam pela mesma infraestrutura. Escolha conforme o modo como seu software é construído.
Você pode usar os dois no mesmo workspace: SMTP para as ferramentas que não dá para alterar e a API para os novos serviços.
Conecte um assistente de IA ao MigoSMTP por um servidor MCP para que ele consulte o status das mensagens ou redija envios. As chaves carregam os escopos que você concede, e os envios podem exigir aprovação humana.
Cole um erro de API ou uma requisição com falha e o copilot explica a causa, como um remetente não verificado ou um campo malformado, e mostra uma chamada corrigida. Você mesmo aplica a correção.
Descreva o que você quer enviar e o assistente gera uma requisição de exemplo na sua linguagem, seguindo as convenções do nosso SDK. Revise e teste antes de ir para produção.
A detecção de anomalias acompanha a taxa de envio por chave e sinaliza picos incomuns. Ela pode avisar sua equipe ou sugerir pausar uma chave, e qualquer ação automática só acontece se você optar por ela.
Os recursos de IA são assistivos e opcionais: os agentes agem apenas dentro dos escopos que você concede, e sua equipe mantém o controle das chaves e dos envios.
Gere uma chave estável por e-mail lógico, como o ID do pedido mais o evento. Assim, novas tentativas após timeouts nunca geram mensagens duplicadas.
Dê a cada serviço apenas as permissões de que ele precisa e adicione uma lista de IPs permitidos quando os endereços forem fixos. Um raio de impacto menor torna a resposta a incidentes mais simples.
Leia os cabeçalhos de limite em cada resposta e reduza o ritmo antes de ser limitado. O backoff exponencial com jitter lida com picos sem sobrecarregar a API.
Confira a assinatura de cada evento antes de confiar nele. Troque o segredo periodicamente e imediatamente se houver risco de vazamento.
Salve o identificador retornado pela chamada de envio junto ao seu próprio registro. Isso facilita as consultas do suporte e a conciliação de eventos depois.
Use workspaces e chaves diferentes para homologação e produção. Assim, erros de teste não chegam a destinatários reais nem afetam sua reputação.
Precisa de ajuda com a sua integração? Nossa equipe pode revisá-la com você antes de entrar no ar.
Uma API de e-mail é um conjunto de endpoints HTTP que permite ao seu software enviar e gerenciar e-mails sem manter servidores de e-mail. Você envia uma requisição JSON, o provedor enfileira e entrega a mensagem, e você recebe atualizações de status por respostas e webhooks.
Crie uma chave de API, verifique um domínio remetente e faça um POST de JSON para o endpoint de envio com o endereço de origem, o destinatário e o conteúdo ou um template com variáveis. A resposta retorna um ID de mensagem que você pode acompanhar. Veja os campos na referência da API.
O SMTP é um protocolo que os softwares existentes já falam, então não exige mudanças no código. Uma API usa HTTPS e JSON, o que traz erros estruturados, templates, idempotência e metadados. Os dois usam a mesma infraestrutura de entrega, então escolha conforme o modo como sua aplicação é construída.
Use um workspace e uma chave de API separados para testes, para que os envios de teste fiquem fora dos seus relatórios e da reputação do remetente em produção. Nunca compartilhe uma chave entre envios de teste e reais. Fale com a gente se precisar de um modo de teste configurado na sua conta.
Os limites são retornados nos cabeçalhos da resposta, para que seu cliente veja a capacidade restante e reduza o ritmo antes de ser limitado. Os valores que se aplicam a você dependem do seu plano. Crie clientes que leiam os cabeçalhos e diminuam a velocidade de forma gradual.
Consulte a referência da API para ver as opções de lote e os limites de destinatários do seu plano. Seja qual for o tamanho do lote, envie uma chave de idempotência em cada requisição e respeite os cabeçalhos de limite de taxa, para que uma falha parcial possa ser repetida sem duplicatas.
Um servidor MCP é uma forma padrão de os assistentes de IA chamarem ferramentas. O nosso permite que agentes compatíveis trabalhem com a API de e-mail, por exemplo para consultar o status de mensagens, usando chaves de escopo restrito que você controla. Os envios podem exigir aprovação de uma pessoa.
É uma API REST sobre HTTPS, então qualquer linguagem capaz de fazer requisições HTTP funciona. Exemplos prontos para copiar e SDKs estão listados na documentação. Guarde as chaves de API em variáveis de ambiente ou em um gerenciador de segredos, nunca no código-fonte.
Crie uma conta, adicione seu domínio e envie seu primeiro e-mail.