API de e-mail apenas para recebimento · Grátis para começar

Caixas de entrada reais para seus agentes e testes

Crie um endereço de e-mail descartável com uma única chamada de API e leia códigos de verificação, magic links e anexos como JSON. Sem configuração de SMTP, sem caixas de entrada compartilhadas, sem contas de teste instáveis.

Sem cadastro · Sem cartão de crédito · Nenhuma chave de API necessária

Funciona com as ferramentas que você já usa

  • Claude Code
  • Cursor
  • Playwright
  • Cypress
  • Selenium
  • Puppeteer
  • n8n
  • Zapier
  • Python
  • Node.js

Qualquer agente, executor de testes ou script capaz de fazer uma requisição HTTP.

Casos de uso

Feito para códigos que precisam verificar e-mail

Agentes de IA que se cadastram sozinhos

Permita que o Claude Code, agentes de navegador e fluxos autônomos criem uma caixa de entrada, se cadastrem em um site e obtenham o código de verificação — sem que uma pessoa precise copiar códigos.

Testes end-to-end que realmente testam e-mail

Dê a cada execução do Playwright ou Cypress uma caixa de entrada nova. Valide assunto, corpo e links e depois descarte a caixa de entrada.

Fluxos de cadastro e OTP em QA

Valide e-mails de boas-vindas, códigos OTP e redefinições de senha em diferentes ambientes sem precisar manter uma lista de contas de teste do Gmail.

Scrapers e scripts de automação

Processe etapas de confirmação por e-mail em scripts e fluxos no-code com uma simples chamada REST.

Como funciona

Três etapas, sem configuração

  1. 01

    Crie uma caixa de e-mail

    POST /accounts retorna um endereço aleatório novo e uma senha. Nenhuma conta ou chave de API necessária.

  2. 02

    Dispare o e-mail

    Use o endereço para se cadastrar, redefinir uma senha ou rodar seu teste. O e-mail geralmente chega em poucos segundos.

  3. 03

    Leia o código

    Troque a senha por um token de caixa postal e obtenha mensagens como JSON. Os códigos de verificação são extraídos para você.

Início rápido

Do zero ao código de verificação em três requisições

Copie, cole e execute. Estes exemplos usam a Disposable API anônima, então não é necessário se cadastrar.

BASE=https://www.tempmail.ai/api/v1

# 1. Create a mailbox (random address + password)
curl -s -X POST "$BASE/accounts" \
  -H "Content-Type: application/json" -d '{}'
# {"id":"…","address":"k3x9m2q7…@tempmail.ai","password":"…","expires_at":"…"}

# 2. Exchange the credentials for a mailbox token
curl -s -X POST "$BASE/token" \
  -H "Content-Type: application/json" \
  -d '{"address":"ADDRESS","password":"PASSWORD"}'
# {"id":"…","token":"tm_box_…","token_type":"Bearer","expires_at":"…"}

# 3. Read messages – verification codes are already extracted
curl -s "$BASE/messages" -H "Authorization: Bearer TOKEN"
# {"items":[{"from":"[email protected]","subject":"Your verification code","verification_code":"482913",…}],"total":1,…}

Recursos

Tudo o que você precisa para ler e-mails a partir de código

Extração automática de códigos

Códigos OTP e de verificação são extraídos de cada mensagem e retornados como verification_code, para que você não precise criar regex.

Acesso completo à mensagem

HTML, texto simples e o código-fonte bruto em RFC 822 de cada mensagem.

Anexos

Liste e baixe anexos pela mesma API autenticada.

Privado por design

Cada caixa de entrada só pode ser lida com seu próprio token. Conhecer o endereço nunca é suficiente para acessá-la.

Especificação OpenAPI 3.1

Uma especificação legível por máquina que agentes, geradores de código e clientes HTTP podem consumir diretamente.

Limites previsíveis

Toda resposta inclui cabeçalhos de rate limit e um ID de requisição, para que seu código saiba exatamente quando tentar novamente.

Em breve:Webhooks e eventos em tempo realCaixas de entrada persistentes e domínios personalizadosSDKs oficiais
Um envelope de e-mail protegido por um escudo, à frente de caixas de entrada isoladas

Segurança e privacidade

Criado para que ninguém leia e-mails que não deveria

  • Senhas e tokens de caixas de entrada são armazenados apenas como hashes. Um token perdido não pode ser recuperado por ninguém — nem mesmo por nós.
  • Cada mensagem pertence a uma única instância de caixa de entrada — um endereço reciclado nunca expõe e-mails antigos.
  • As caixas de entrada expiram após 24 horas, e você pode excluir uma caixa de entrada ou uma única mensagem a qualquer momento.
  • Apenas recebimento: a API não pode ser usada para enviar, responder ou encaminhar e-mails.

Perguntas frequentes

Dê ao seu agente uma caixa de entrada em menos de um minuto

Sem cadastro. Sem cartão de crédito. Receba seu primeiro e-mail hoje mesmo.

Já tem uma chave de API? Gerencie-a no seu painel