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://anarchygen.com/api.php
Email Temporário
Gerar Email Aleatório
Gera um email aleatório com nome e sobrenome reais + número. O domínio é escolhido aleatoriamente entre todos disponíveis.
Ver exemplo de resposta
{
"success": true,
"email": "usuario.exemplo1234@spamok.com.ua"
}
Gerar Email - Apenas Provedores Spamok
Gera um email usando apenas os domínios da família spamok.
Gerar Email - Apenas Outros Provedores
Gera um email usando apenas domínios alternativos.
Gerar Email com Domínio Específico
Gera um email usando o domínio específico informado.
Gerar Email Personalizado
Gera um email com o nome personalizado. O domínio é escolhido aleatoriamente.
Ver exemplo de resposta
{
"success": true,
"email": "meuemail@spamok.com.ua"
}
Gerar Email Personalizado com Domínio Específico
Gera um email com nome personalizado e domínio específico.
Listar Domínios Disponíveis
Retorna a lista completa de todos os domínios disponíveis.
Ver exemplo de resposta
{
"success": true,
"dominios": ["spamok.com.ua", "spamok.com", "spamok.nl", "spamok.de", "spamok.fr", "spamok.es", "solarflarecorp.com", "3060.nl", "asdasd.nl", "landmail.nl"]
}
Listar Mensagens do Inbox
Retorna todas as mensagens recebidas no email especificado.
Ler Mensagem Específica
Retorna o conteúdo completo de uma mensagem específica.
Gerar Email - Aleatório Novo
Gera um email temporário via MailTicking.
Ver exemplo de resposta
{
"success": true,
"servidor": "gmail",
"email": "usuario.exemplo@gmail.com",
"validation_code": "181bcef89aacd2cd6bb8b6253bccbe1eac0a8d138a3c9f17cdf010d585ff3aa9",
"expires_in_hours": 48,
"total_emails_generated": 1
}
Gerar Email - Priorizar Gmail/Googlemail Priorizar
Gera um email temporário priorizando apenas domínios @gmail.com e @googlemail.com.
Listar Mensagens do Inbox
Retorna todas as mensagens recebidas no email do servidor Gmail.
Ver exemplo de resposta
{
"success": true,
"servidor": "gmail",
"email": "usuario.exemplo@gmail.com",
"validation_code": "181bcef89aacd2cd6bb8b6253bccbe1eac0a8d138a3c9f17cdf010d585ff3aa9",
"total": 1,
"mensagens": [
{
"id": "5c57420c0faa73a149ed7df6fed95ccf",
"from": "Remetente Exemplo ",
"subject": "Assunto do Email",
"date": "14/04/2026 11:39:45",
"date_raw": 1744724385
}
]
}
Ler Mensagem Específica
Retorna o conteúdo completo de uma mensagem específica do servidor Gmail.
Ver exemplo de resposta
{
"success": true,
"servidor": "gmail",
"email": "usuario.exemplo@gmail.com",
"id": "5c57420c0faa73a149ed7df6fed95ccf",
"subject": "Assunto do Email",
"from": "Remetente Exemplo",
"fromDisplay": "Remetente Exemplo",
"date": "2026-04-14 11:39:45",
"codes_found": ["123456"],
"messagePlain": "Conteúdo do email em texto plano...",
"messageHtml": "<div>Conteúdo do email em HTML...</div>"
}
Status dos Emails
Retorna o status de todos os emails gerados no servidor Gmail.
Ver exemplo de resposta
{
"success": true,
"servidor": "gmail",
"total_emails": 2,
"expires_hours": 48,
"emails": [
{
"email": "usuario.exemplo@gmail.com",
"validation_code": "181bcef89aacd2cd6bb8b6253bccbe1eac0a8d138a3c9f17cdf010d585ff3aa9",
"created_at": "2026-04-14 11:30:00",
"expires_at": "2026-04-16 11:30:00",
"remaining_hours": 47.5
}
]
}
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
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. Instantâneo
Ver exemplo de resposta
{
"success": true,
"quantity": 1,
"user_agents": ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36"]
}
Gerar Palavras
Gerar Uma Palavra
Gera uma palavra aleatória sem repetição.
Ver exemplo de resposta
{
"success": true,
"palavra": "Extracao"
}
Gerar Várias Palavras
Gera múltiplas palavras aleatórias sem repetição.
Ver exemplo de resposta
{
"success": true,
"palavras": ["Extracao", "Minado", "Tijuca"]
}
Listar Palavras Geradas
Retorna todas as palavras já geradas nas últimas 24 horas.
Limpar Histórico de Palavras
Limpa todo o histórico de palavras geradas.
Gerar Senha
Gerar Senha
Gera uma senha segura com letras, números e símbolos. Instantâneo
Ver exemplo de resposta
{
"success": true,
"senha": "Xy7#kL9@pQ2$"
}
Exemplos de Código
JavaScript
const BASE_URL = '/api.php';
const PESSOA_URL = '/tools/ferramentas/Pessoa/api.php';
const ENDERECO_URL = '/tools/ferramentas/Endereco/api.php';
const USERAGENT_URL = '/tools/ferramentas/Useragent/api.php';
const SENHA_URL = '/tools/ferramentas/Senha/api.php';
async function gerarEmailSpamok() {
const res = await fetch(`${BASE_URL}?action=gerar`);
return (await res.json()).email;
}
async function gerarEmailPersonalizadoSpamok(nome, dominio = '') {
let url = `${BASE_URL}?action=gerar&personalizado=${nome}`;
if (dominio) url += `&dominio=${dominio}`;
const res = await fetch(url);
return (await res.json()).email;
}
async function listarDominiosSpamok() {
const res = await fetch(`${BASE_URL}?action=dominios`);
return (await res.json()).dominios;
}
async function listarMensagensSpamok(email) {
const res = await fetch(`${BASE_URL}?action=inbox&email=${encodeURIComponent(email)}`);
return (await res.json()).mensagens;
}
async function lerMensagemSpamok(email, id) {
const res = await fetch(`${BASE_URL}?action=mensagem&email=${encodeURIComponent(email)}&id=${id}`);
return (await res.json()).mensagem;
}
async function gerarEmailGmail(priorizarGmail = false) {
const url = `${BASE_URL}?servidor=gmail&action=gerar&priorizar_gmail=${priorizarGmail}`;
const res = await fetch(url);
const data = await res.json();
return {
email: data.email,
validation_code: data.validation_code,
expires_in_hours: data.expires_in_hours
};
}
async function listarMensagensGmail(email, validationCode) {
const res = await fetch(`${BASE_URL}?servidor=gmail&action=inbox&email=${encodeURIComponent(email)}&code=${validationCode}`);
return (await res.json()).mensagens;
}
async function lerMensagemGmail(email, id, validationCode) {
const res = await fetch(`${BASE_URL}?servidor=gmail&action=mensagem&email=${encodeURIComponent(email)}&id=${id}&code=${validationCode}`);
return (await res.json()).mensagem;
}
async function statusEmailsGmail() {
const res = await fetch(`${BASE_URL}?servidor=gmail&action=status`);
return (await res.json()).emails;
}
async function gerarPessoa(sexo = 'I', idade = 0, estado = '') {
let url = `${PESSOA_URL}?sexo=${sexo}&idade=${idade}`;
if (estado) url += `&estado=${estado}`;
const res = await fetch(url);
return (await res.json()).pessoa;
}
async function gerarEndereco(estado = '') {
let url = ENDERECO_URL;
if (estado) url += `?estado=${estado}`;
const res = await fetch(url);
return (await res.json()).endereco;
}
async function gerarUserAgent(qtd = 1, browser = '') {
let url = `${USERAGENT_URL}?qtd=${qtd}`;
if (browser) url += `&browser=${browser}`;
const res = await fetch(url);
return (await res.json()).user_agents;
}
async function gerarPalavra(letras = 8) {
const res = await fetch(`${SENHA_URL}?action=gerar_palavra&letras=${letras}`);
return (await res.json()).palavra;
}
async function gerarSenha(tamanho = 12) {
const res = await fetch(`${SENHA_URL}?action=gerar_senha&tamanho=${tamanho}`);
return (await res.json()).senha;
}
Python
import requests
BASE_URL = "https://anarchygen.com/api.php"
PESSOA_URL = "https://anarchygen.com/tools/ferramentas/Pessoa/api.php"
ENDERECO_URL = "https://anarchygen.com/tools/ferramentas/Endereco/api.php"
USERAGENT_URL = "https://anarchygen.com/tools/ferramentas/Useragent/api.php"
SENHA_URL = "https://anarchygen.com/tools/ferramentas/Senha/api.php"
def gerar_email_spamok():
return requests.get(f"{BASE_URL}?action=gerar").json()["email"]
def gerar_email_personalizado_spamok(nome, dominio=""):
url = f"{BASE_URL}?action=gerar&personalizado={nome}"
if dominio:
url += f"&dominio={dominio}"
return requests.get(url).json()["email"]
def listar_dominios_spamok():
return requests.get(f"{BASE_URL}?action=dominios").json()["dominios"]
def listar_mensagens_spamok(email):
return requests.get(f"{BASE_URL}?action=inbox&email={email}").json()["mensagens"]
def ler_mensagem_spamok(email, id):
return requests.get(f"{BASE_URL}?action=mensagem&email={email}&id={id}").json()["mensagem"]
def gerar_email_gmail(priorizar_gmail=False):
url = f"{BASE_URL}?servidor=gmail&action=gerar&priorizar_gmail={str(priorizar_gmail).lower()}"
data = requests.get(url).json()
return {
"email": data["email"],
"validation_code": data["validation_code"],
"expires_in_hours": data["expires_in_hours"]
}
def listar_mensagens_gmail(email, validation_code):
url = f"{BASE_URL}?servidor=gmail&action=inbox&email={email}&code={validation_code}"
return requests.get(url).json()["mensagens"]
def ler_mensagem_gmail(email, id, validation_code):
url = f"{BASE_URL}?servidor=gmail&action=mensagem&email={email}&id={id}&code={validation_code}"
return requests.get(url).json()["mensagem"]
def status_emails_gmail():
return requests.get(f"{BASE_URL}?servidor=gmail&action=status").json()["emails"]
def gerar_pessoa(sexo="I", idade=0, estado=""):
url = f"{PESSOA_URL}?sexo={sexo}&idade={idade}"
if estado:
url += f"&estado={estado}"
return requests.get(url).json()["pessoa"]
def gerar_endereco(estado=""):
url = ENDERECO_URL
if estado:
url += f"?estado={estado}"
return requests.get(url).json()["endereco"]
def gerar_useragent(qtd=1, browser=""):
url = f"{USERAGENT_URL}?qtd={qtd}"
if browser:
url += f"&browser={browser}"
return requests.get(url).json()["user_agents"]
def gerar_palavra(letras=8):
return requests.get(f"{SENHA_URL}?action=gerar_palavra&letras={letras}").json()["palavra"]
def gerar_senha(tamanho=12):
return requests.get(f"{SENHA_URL}?action=gerar_senha&tamanho={tamanho}").json()["senha"]
cURL
# Email aleatório (Spamok) curl "https://anarchygen.com/api.php?action=gerar" # Email personalizado (Spamok) curl "https://anarchygen.com/api.php?action=gerar&personalizado=meuemail" # Listar domínios (Spamok) curl "https://anarchygen.com/api.php?action=dominios" # Email aleatório (Gmail) curl "https://anarchygen.com/api.php?servidor=gmail&action=gerar" # Email priorizando Gmail (Gmail) curl "https://anarchygen.com/api.php?servidor=gmail&action=gerar&priorizar_gmail=true" # Listar mensagens (Gmail) curl "https://anarchygen.com/api.php?servidor=gmail&action=inbox&email=usuario@gmail.com&code=SEU_CODIGO" # Pessoa curl "https://anarchygen.com/tools/ferramentas/Pessoa/api.php?sexo=M&idade=25" # Endereço curl "https://anarchygen.com/tools/ferramentas/Endereco/api.php?estado=SP" # User-Agent curl "https://anarchygen.com/tools/ferramentas/Useragent/api.php?qtd=1" # Palavra curl "https://anarchygen.com/tools/ferramentas/Senha/api.php?action=gerar_palavra&letras=8" # Senha curl "https://anarchygen.com/tools/ferramentas/Senha/api.php?action=gerar_senha&tamanho=16"
Testar API
Email (Spamok)
Gera um email temporário
Email (Gmail)
Gera email via MailTicking
Pessoa
Dados completos
Endereço
Endereço com CEP
User-Agent Instantâneo
User-Agent realista
Senha Instantâneo
Senha segura