Debitado do seu saldo a cada chamada cobrada. Autenticação pelo header X-API-Key. Veja como obter a chave.
Este endpoint permite consultar registros de pessoas procuradas pela INTERPOL, organização internacional que coordena a cooperação entre órgãos policiais de diferentes países. A consulta retorna informações detalhadas sobre indivíduos com mandados ativos no sistema internacional.
O serviço é ideal para processos de triagem AML/KYC, identificação de Pessoas Expostas Politicamente (PEP), análise de risco em relacionamentos comerciais e validação em procedimentos de onboarding. Oferece cobertura internacional de listas restritivas e sanções, auxiliando na mitigação de riscos regulatórios e reputacionais.
Caso de uso principal: Screening em escala para compliance e controles de transações e onboarding de clientes e fornecedores.
{
"type": "object",
"properties": {
"retorno": {
"type": [
"object",
"null"
],
"properties": {
"interpol": {
"type": [
"object",
"null"
],
"properties": {
"nome": {
"type": [
"string",
"null"
],
"description": "Nome do indivíduo."
},
"pessoas": {
"type": [
"array",
"null"
],
"items": {
"type": "object",
"properties": {
"sexo": {
"type": [
"string",
"null"
],
"description": "Gênero do indivíduo."
},
"fotos": {
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
},
"description": "Lista de fotografias do indivíduo."
},
"altura": {
"type": [
"string",
"null"
],
"description": "Altura do indivíduo."
},
"ocorrencias": {
"type": [
"array",
"null"
],
"items": {
"type": "object",
"properties": {
"pais": {
"type": [
"string",
"null"
],
"description": "País onde a ocorrência está registrada."
},
"cobranca": {
"type": [
"string",
"null"
],
"description": "Motivo pelo qual o indivíduo está sendo procurado."
}
}
},
"description": "Lista de ocorrências registradas."
},
"dataNascimento": {
"type": [
"string",
"null"
],
"description": "Data de nascimento do indivíduo."
},
"linguasFaladas": {
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
},
"description": "Lista de idiomas conhecidos pelo indivíduo."
},
"nacionalidades": {
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
},
"description": "Lista de nacionalidades do indivíduo."
},
"localNascimento": {
"type": [
"string",
"null"
],
"description": "Local de nascimento do indivíduo."
},
"marcasDistintivas": {
"type": [
"string",
"null"
],
"description": "Características físicas distintivas do indivíduo."
}
}
},
"description": "Lista de indivíduos encontrados."
},
"sobrenome": {
"type": [
"string",
"null"
],
"description": "Sobrenome do indivíduo."
},
"dataConsulta": {
"type": [
"string",
"null"
],
"description": "Data em que a consulta foi realizada."
}
},
"description": "Informações sobre indivíduos procurados."
},
"observacao": {
"type": [
"string",
"null"
],
"description": "Observações sobre o resultado da consulta."
}
},
"description": "Dados retornados da consulta."
},
"metaDados": {
"type": [
"object",
"null"
],
"properties": {
"ip": {
"type": [
"string",
"null"
],
"description": "Endereço IP de origem da requisição."
},
"data": {
"type": [
"string",
"null"
],
"description": "Data e hora de execução da consulta no formato dd/MM/yyyy HH:mm:ss."
},
"chave": {
"type": [
"string",
"null"
],
"description": "Chave de identificação."
},
"usuario": {
"type": [
"string",
"null"
],
"description": "Usuário que realizou a consulta."
},
"mensagem": {
"type": [
"string",
"null"
],
"description": "Mensagem associada ao resultado."
},
"apiVersao": {
"type": [
"string",
"null"
],
"description": "Versão da API utilizada."
},
"resultado": {
"type": [
"string",
"null"
],
"description": "Status ou descrição do resultado da consulta."
},
"assincrono": {
"type": [
"boolean",
"null"
],
"description": "Indicador de processamento assíncrono."
},
"consultaUid": {
"type": [
"string",
"null"
],
"description": "Identificador único da consulta."
},
"resultadoId": {
"type": [
"number",
"null"
],
"description": "Identificador numérico do resultado."
},
"consultaNome": {
"type": [
"string",
"null"
],
"description": "Nome da consulta realizada."
},
"enviarCallback": {
"type": [
"boolean",
"null"
],
"description": "Indicador se callback será enviado."
},
"urlComprovante": {
"type": [
"string",
"null"
],
"description": "URL para acesso ao comprovante."
},
"tempoExecucaoMs": {
"type": [
"number",
"null"
],
"description": "Tempo de execução em milissegundos."
},
"gerarComprovante": {
"type": [
"boolean",
"null"
],
"description": "Indicador se comprovante será gerado."
}
},
"description": "Metadados da consulta realizada."
}
}
}
Códigos de erro
Código
Mensagem
Quando acontece
400
Requisição Inválida
a requisição está incorreta ou os parâmetros são inválidos.
401
Não Autenticado
o usuário não forneceu as credenciais corretas para acessar o recurso.
403
Não Autorizado
o servidor recebeu a requisição, mas se negou a autorizá-la por conta de saldo indisponível.
404
Não Encontrado
o servidor não encontrou uma representação atual do recurso solicitado.
408
Tempo Esgotado
o servidor não conseguiu retornar a requisição no prazo estabelecido.
500
Falha ao Realizar Consulta
o servidor não conseguiu processar a requisição com sucesso. Por favor, entre em contato com o nosso suporte.
503
Consulta em Manutenção
a consulta requisitada está em manutenção. Por favor, entre em contato com o nosso suporte.
Observações
A consulta retorna resultados sem comprovante ou certificado.
Informe um único nome por requisição para melhor precisão nos resultados.
O serviço não requer validação por Captcha.
Resultados podem incluir múltiplos registros caso existam variações de nome ou homônimos no sistema internacional.
A disponibilidade da informação depende das atualizações mantidas pela rede internacional de polícia.
Integrar
OpenAPI (JSON) ↗ — importe a URL
no Postman ou no Insomnia para gerar a coleção com todos os endpoints. Também dá para consultar
pelo chat: conecte via MCP. Esta página em Markdown.