Rookie API
Documentação da API
Endpoints disponíveis, autenticação, formato de retorno e exemplos práticos.
Token de acesso
Obtenha seu token via suporte no Telegram para autenticar as requisições.
REST via HTTP
Uma URL simples com GET. Funciona em qualquer linguagem com suporte HTTP.
Resposta JSON
Todos os endpoints retornam JSON estruturado, pronto para processar.
Autenticação
Todas as requisições exigem um token de acesso no caminho da URL. O token identifica sua conta e controla quais bases de dados você pode consultar.
Estrutura de Requisição
As chamadas seguem o formato abaixo. Substitua os parâmetros pelos valores reais.
# Exemplo real GET https://api.rookiedev.com/MeuToken/cpf_serpro/123.456.789-00 # Python import requests r = requests.get("https://api.rookiedev.com/MeuToken/cpf_serpro/12345678900") print(r.json()) # JavaScript fetch("https://api.rookiedev.com/MeuToken/cpf_serpro/12345678900") .then(r => r.json()) .then(data => console.log(data));
Formato de Retorno
Todos os endpoints retornam application/json. O campo resultado contém os dados. Campos sem informação retornam "sem informação".
null dependendo da base consultada.
CPF
Consulta completa de pessoa física — dados cadastrais, endereços, telefones, e-mails, parentes, veículos e score.
{
"resultado": {
"status": "OK",
"cpf": "123.456.789-00",
"nome": "JOÃO DA SILVA",
"nascimento": "15/04/1990",
"sexo": ["M"],
"nacionalidade": "BRASILEIRO",
"obito": "NÃO",
"cbo": "sem informação",
"pis": "sem informação",
"filiacao": {
"mae": "MARIA DA SILVA",
"pai": "PEDRO DA SILVA"
},
"registro_geral": {
"documento": "1234567",
"orgao_emissor": "SSP",
"uf_emissao": "SP"
},
"enderecos": [{
"logradouro": "RUA DAS FLORES",
"numero": "100",
"bairro": "CENTRO",
"cidade": "SÃO PAULO",
"uf": "SP",
"cep": "01310-100"
}],
"telefones": [{
"ddd": "11",
"numero": "99999-0000"
}],
"email": [{
"email": "joao@email.com",
"pessoal": "SIM",
"email_score": "85"
}],
"parentes": [{
"cpf": "987.654.321-00",
"nome": "ANA DA SILVA",
"vinculo": "FILHA"
}],
"veiculos": [{
"placa": "XYZ1A23",
"modelo": "TOYOTA/COROLLA",
"doc": "123.456.789-00"
}],
"titulo_eleitor": {
"documento": "1234 5678 9012",
"zona": "001",
"secao": "0012"
},
"poder_aquisitivo": {
"renda": "R$ 5.000,00",
"faixa": "C"
},
"score": {
"CSB8": "720",
"FAIXA_CSB8": "BOM",
"CSBA": "680",
"FAIXA_CSBA": "REGULAR"
},
"mosaic": {
"cd_mosaic": "A1",
"cd_mosaic_novo": "B2",
"cd_mosaic_secundario": "C3"
}
}
}
// Retorno da base Receita Federal
{ "resultado": { ... } }
// Retorno da base privada
{ "resultado": { ... } }
Nome
Consulta por nome completo. Retorna lista de pessoas correspondentes com dados cadastrais.
// Cadastro Unificado — retorna array de resultados
{
"resultado": [
{
"cpf": "123.456.789-00",
"nome": "JOÃO DA SILVA",
"nascimento": "15/04/1990",
"uf": "SP"
}
]
}
// Base Privada
{ "resultado": [ ... ] }
Placa
Dados completos do veículo — proprietário, histórico, débitos, restrições e informações técnicas.
{
"Resultado": {
"dados_veiculo": {
"placa": "XYZ1A23",
"chassi": "9ABCDEF1234567890",
"marca_modelo": "TOYOTA/COROLLA SEG",
"ano_fabricacao": "2021",
"ano_modelo": "2022",
"cor_veiculo": "PRATA",
"combustivel": "GASOLINA",
"potencia": "153",
"motor": "2ZR-FE",
"tipo_veiculo": "AUTOMÓVEL",
"situacao_veiculo": "EM CIRCULAÇÃO",
"municipio": "SÃO PAULO",
"uf_placa": "SP"
},
"dados_proprietario": {
"nome_proprietario": "JOÃO DA SILVA",
"doc_proprietario": "321.654.987-00",
"endereco_proprietario": {
"endereco": "AVENIDA PAULISTA",
"numero": "1000",
"bairro": "BELAVISTA",
"municipio": "SÃO PAULO",
"uf_endereco": "SP"
}
},
"restricoes": [
{ "descricao": "ALIENAÇÃO FIDUCIÁRIA" }
],
"debitos": [
{ "tipo": "ipva", "valor": "R$ 1.230,00" },
{ "tipo": "licenciamento", "valor": "R$ 145,00" },
{ "tipo": "multa", "valor": "R$ 320,50" },
{ "tipo": "seguro", "valor": "R$ 90,00" }
]
}
}
// DETRAN Estadual
{ "Resultado": { ... } }
CNPJ
Dados da empresa, sócios, situação cadastral e regime tributário diretamente da Receita Federal.
// Receita Federal — dados da empresa
{ "resultado": { ... } }
// Simples Nacional
{ "resultado": { ... } }
Telefone
Titular do número, operadora e dados cadastrais vinculados via ANATEL ou base privada.
// ANATEL
{ "resultado": { ... } }
// Base Privada
{ "resultado": { ... } }
CEP
Logradouro, bairro, cidade e UF a partir de um CEP via base dos Correios.
{
"resultado": {
"cep": "01310-100",
"logradouro": "AVENIDA PAULISTA",
"bairro": "BELA VISTA",
"cidade": "SÃO PAULO",
"uf": "SP",
"ibge": "3550308"
}
}
Validação e score de e-mail, verificação de blacklist e vínculo com titular.
// Antispam
{ "resultado": { ... } }
// Validador Comercial
{ "resultado": { ... } }
Foto
Retorna foto biométrica vinculada ao CPF via banco biométrico nacional.
{
"resultado": {
"cpf": "123.456.789-00",
"nome": "JOÃO DA SILVA",
"foto": "data:image/jpeg;base64,/9j/4AAQ...",
"fonte": "BIOMETRIA_NACIONAL"
}
}
Precisa de ajuda?
Nossa equipe de suporte está disponível no Telegram para tirar dúvidas e fornecer tokens de acesso.
Falar com suporte