Para agentes de IA
Dê um email pro seu agente em uma linha
O Toma na Caixa é um email descartável com API aberta: sem chave, sem SDK, sem cadastro. Perfeito para agentes que precisam se cadastrar em algo e confirmar um código.

O jeito mais fácil: cole este prompt
Funciona com Claude, ChatGPT, Cursor, Codex ou qualquer agente que acessa a web.
Leia https://tomanacaixa.com/skill.md e use para receber emails e códigos de verificação.
Ou faça na mão, em 3 chamadas
1. Pegue um nome único
Ou invente o seu. Nomes aleatórios evitam ler emails de outras pessoas.
2. Use o endereço
Preencha o cadastro com o address retornado.
3. Espere o email
O long-poll segura a conexão até o email chegar (até 90s) e devolve o código já extraído.
curl https://api.tomanacaixa.com/v1/random
# → { "inbox": "goblin-dourado-4821", "address": "goblin-dourado-4821@tomanacaixa.com", ... }
curl "https://api.tomanacaixa.com/v1/inboxes/goblin-dourado-4821/wait?timeout=60"Como o fluxo funciona
# 1. sorteia um nome único
NAME=$(curl -s https://api.tomanacaixa.com/v1/random | jq -r .inbox)
ADDR="$NAME@tomanacaixa.com"
# 2. use $ADDR no cadastro
# 3. espera o email (até 60s) e pega o código
curl -s "https://api.tomanacaixa.com/v1/inboxes/$NAME/wait?timeout=60" \
| jq -r '.messages[0].codes[0]'Limites e regras
- 60 requisições por minuto por IP (HTTP 429 com Retry-After quando passar).
- Até 3 conexões de wait/stream abertas por IP.
- Emails somem em 48h; no máximo 200 por caixa.
- Caixas são públicas: não use para contas reais de pessoas.
- Só recebe emails; envio ainda não existe.