Introdução
A API do Anarchy Inbox permite gerar emails temporários, dados de pessoas, endereços, user agents, palavras aleatórias e senhas de forma programática. Ideal para testes, desenvolvimento e automação.
Base URL
https://insanitybot.com/
Email Temporário
Gerar Email Temporário
Gera um novo endereço de email aleatório.
Ver exemplo de resposta
{
"success": true,
"email": "joao.silva1234@spamok.com.ua"
}
Listar Mensagens do Inbox
Retorna todas as mensagens recebidas no email especificado.
Ver exemplo de resposta
{
"success": true,
"mensagens": [
{
"id": 61694725,
"subject": "Assunto da mensagem",
"from": "Remetente",
"date": "06/03/2026 14:56:44"
}
]
}
Ler Mensagem Específica
Retorna o conteúdo completo de uma mensagem específica.
Ver exemplo de resposta
{
"success": true,
"mensagem": {
"id": 61647865,
"subject": "Assunto",
"fromDisplay": "Remetente",
"fromDomain": "dominio.com",
"date": "2026-03-06T14:56:44Z",
"messageHtml": "<html>...</html>"
}
}
Gerar Pessoa
Gerar Dados de Pessoa
Gera dados completos de uma pessoa aleatória.
Ver exemplo de resposta
{
"success": true,
"pessoa": {
"nome": "João Silva Santos",
"idade": 32,
"cpf": "123.456.789-00",
"rg": "12.345.678-9",
"data_nasc": "15/05/1994",
"sexo": "Masculino",
"signo": "Touro",
"mae": "Maria Silva Santos",
"pai": "José Santos",
"email": "joao.santos@email.com",
"senha": "Abc123!@#",
"cep": "12345-678",
"endereco": "Rua das Flores, 123",
"numero": 123,
"bairro": "Centro",
"cidade": "São Paulo",
"estado": "SP",
"telefone_fixo": "(11) 1234-5678",
"celular": "(11) 98765-4321",
"altura": "1,75",
"peso": 70,
"tipo_sanguineo": "O+",
"cor": "azul"
}
}
Gerar Endereço
Gerar Endereço Aleatório
Gera um endereço completo com CEP, logradouro, bairro, cidade e estado.
Ver exemplo de resposta
{
"success": true,
"endereco": {
"cep": "29032-413",
"logradouro": "Rodovia Serafim Derenzi",
"bairro": "Nova Palestina",
"cidade": "Vitória",
"estado": "ES"
}
}
Gerar User-Agent
Gerar User-Agent
Gera User-Agents realistas de diversos navegadores e plataformas.
Ver exemplo de resposta
{
"success": true,
"quantity": 1,
"user_agents": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.184 Safari/537.36"
]
}
Gerar Palavras
Gerar Palavras Aleatórias
Gera palavras aleatórias usando a API do invertexto.com. As palavras são limpas (acentos removidos) e começam com letra maiúscula. O sistema evita repetições de palavras.
Ver exemplo de resposta
{
"success": true,
"type": "palavras",
"quantidade": 5,
"letras": 8,
"palavras": [
"Extracao",
"Minado",
"Tijuca",
"Mortal",
"Oitavo"
]
}
Gerar Senha
Gerar Senha Segura
Gera uma senha segura com opções de personalização.
Ver exemplo de resposta
{
"success": true,
"type": "senha",
"tipo": "forte",
"tamanho": 12,
"senha": "Xy7#kL9@pQ2$",
"config": {
"maiusculas": true,
"minusculas": true,
"numeros": true,
"simbolos": true
}
}
Exemplos de Código
JavaScript
// Gerar um novo email
async function gerarEmail() {
const response = await fetch('/?action=gerar');
const data = await response.json();
return data.email;
}
// Gerar dados de uma pessoa
async function gerarPessoa(sexo = 'I', idade = 0, estado = '') {
let url = `/?action=gerar_pessoa&sexo=${sexo}&idade=${idade}`;
if (estado) url += `&estado=${estado}`;
const response = await fetch(url);
const data = await response.json();
return data.pessoa;
}
// Gerar endereço
async function gerarEndereco(estado = '') {
let url = '/?action=gerar_endereco';
if (estado) url += `&estado=${estado}`;
const response = await fetch(url);
const data = await response.json();
return data.endereco;
}
// Gerar User-Agent
async function gerarUserAgent(qtd = 1) {
const response = await fetch(`/?action=gerar_useragent&qtd=${qtd}`);
const data = await response.json();
return data.user_agents;
}
// Gerar palavras aleatórias (limpas, com primeira maiúscula, sem repetição)
async function gerarPalavras(quantidade = 5, letras = 8) {
const response = await fetch(`/?action=gerar_palavras&quantidade=${quantidade}&letras=${letras}`);
const data = await response.json();
return data.palavras;
}
// Gerar senha
async function gerarSenha(tamanho = 12, tipo = 'forte') {
const response = await fetch(`/?action=gerar_senha&tipo=${tipo}&tamanho=${tamanho}`);
const data = await response.json();
return data.senha;
}
// Exemplo de uso
gerarPalavras(3, 6).then(palavras => {
console.log('Palavras geradas:', palavras); // ["Minado", "Tijuca", "Mortal"]
});
gerarSenha(16, 'forte').then(senha => {
console.log('Senha gerada:', senha);
});
Python
import requests
BASE_URL = "https://insanitybot.com/?action="
def gerar_email():
response = requests.get(BASE_URL + 'gerar')
return response.json()['email']
def gerar_pessoa(sexo='I', idade=0, estado=''):
url = BASE_URL + f"gerar_pessoa&sexo={sexo}&idade={idade}"
if estado:
url += f"&estado={estado}"
response = requests.get(url)
return response.json()['pessoa']
def gerar_endereco(estado=''):
url = BASE_URL + 'gerar_endereco'
if estado:
url += f"&estado={estado}"
response = requests.get(url)
return response.json()['endereco']
def gerar_useragent(qtd=1):
response = requests.get(BASE_URL + f"gerar_useragent&qtd={qtd}")
return response.json()['user_agents']
def gerar_palavras(quantidade=5, letras=8):
response = requests.get(BASE_URL + f"gerar_palavras&quantidade={quantidade}&letras={letras}")
return response.json()['palavras']
def gerar_senha(tamanho=12, tipo='forte'):
response = requests.get(BASE_URL + f"gerar_senha&tipo={tipo}&tamanho={tamanho}")
return response.json()['senha']
# Exemplo de uso
palavras = gerar_palavras(3, 6)
print(f"Palavras geradas: {palavras}") # ["Minado", "Tijuca", "Mortal"]
senha = gerar_senha(16, 'forte')
print(f"Senha gerada: {senha}")
PHP
<?php
$base_url = "https://insanitybot.com/?action=";
// Gerar email
function gerarEmail() {
global $base_url;
$response = file_get_contents($base_url . 'gerar');
$data = json_decode($response, true);
return $data['email'];
}
// Gerar pessoa
function gerarPessoa($sexo = 'I', $idade = 0, $estado = '') {
global $base_url;
$url = $base_url . "gerar_pessoa&sexo={$sexo}&idade={$idade}";
if ($estado) {
$url .= "&estado={$estado}";
}
$response = file_get_contents($url);
$data = json_decode($response, true);
return $data['pessoa'];
}
// Gerar endereço
function gerarEndereco($estado = '') {
global $base_url;
$url = $base_url . 'gerar_endereco';
if ($estado) {
$url .= "&estado={$estado}";
}
$response = file_get_contents($url);
$data = json_decode($response, true);
return $data['endereco'];
}
// Gerar User-Agent
function gerarUserAgent($qtd = 1) {
global $base_url;
$response = file_get_contents($base_url . "gerar_useragent&qtd={$qtd}");
$data = json_decode($response, true);
return $data['user_agents'];
}
// Gerar palavras aleatórias (limpas, com primeira maiúscula, sem repetição)
function gerarPalavras($quantidade = 5, $letras = 8) {
global $base_url;
$response = file_get_contents($base_url . "gerar_palavras&quantidade={$quantidade}&letras={$letras}");
$data = json_decode($response, true);
return $data['palavras'];
}
// Gerar senha
function gerarSenha($tamanho = 12, $tipo = 'forte') {
global $base_url;
$response = file_get_contents($base_url . "gerar_senha&tipo={$tipo}&tamanho={$tamanho}");
$data = json_decode($response, true);
return $data['senha'];
}
// Exemplo de uso
$palavras = gerarPalavras(3, 6);
echo "Palavras: " . implode(", ", $palavras) . "\n"; // Minado, Tijuca, Mortal
$senha = gerarSenha(16, 'forte');
echo "Senha: " . $senha . "\n";
?>
cURL
# Gerar email curl "https://insanitybot.com/?action=gerar" # Gerar pessoa (feminino, 25 anos, São Paulo) curl "https://insanitybot.com/?action=gerar_pessoa&sexo=F&idade=25&estado=SP" # Gerar endereço (específico de São Paulo) curl "https://insanitybot.com/?action=gerar_endereco&estado=SP" # Gerar User-Agent curl "https://insanitybot.com/?action=gerar_useragent&qtd=1" # Gerar palavras (3 palavras de 6 letras) - limpas, com primeira maiúscula, sem repetição curl "https://insanitybot.com/?action=gerar_palavras&quantidade=3&letras=6" # Gerar senha forte (16 caracteres) curl "https://insanitybot.com/?action=gerar_senha&tipo=forte&tamanho=16"