Consultar mandados de prisão é uma etapa importante em processos de compliance, investigação e due diligence criminal. Muitas organizações precisam confirmar rapidamente se uma pessoa possui um mandado ativo antes de tomar decisões estratégicas.
Nesse cenário, a JUDIT facilita esse processo. A API da JUDIT permite consultar o Banco Nacional de Mandados de Prisão (BNMP) utilizando CPF, nome ou RJI. Assim, o usuário obtém informações claras sobre o mandado, sua situação e o processo que originou a ordem judicial.
Além disso, empresas podem integrar essa consulta diretamente aos seus fluxos internos. Dessa forma, equipes jurídicas, áreas de compliance e times de investigação conseguem realizar verificações rápidas e estruturadas.
Para quem a consulta de mandados de prisão é relevante
Diversos contextos exigem a verificação de mandados de prisão. Em muitos casos, essa informação influencia diretamente decisões corporativas e jurídicas.
Por exemplo, empresas costumam realizar essa análise em situações como:
- Contratação de executivos ou profissionais em cargos de confiança
- Avaliação de parceiros em operações financeiras
- Processos de due diligence em fusões e aquisições
- Programas de compliance em setores regulados
Nesses cenários, a consulta ao BNMP ajuda a reduzir riscos e fortalece a governança corporativa.
Além disso, a API da JUDIT oferece um endpoint específico para consulta de mandados de prisão. O sistema permite buscas utilizando:
- CPF
- Nome
- RJI (registro do BNMP 2.0)
Depois da consulta, o sistema retorna dados detalhados sobre o mandado, sua situação atual e o processo judicial relacionado. Assim, o usuário analisa rapidamente a situação jurídica da pessoa pesquisada.
Como realizar a consulta usando a trilha de IA
Uma forma prática de realizar essa verificação envolve o uso de um assistente de IA conectado à API da Judit. Nesse modelo, o usuário solicita a consulta e o sistema executa automaticamente a requisição.
Por exemplo, o prompt pode seguir o modelo abaixo:
Preciso verificar se o CPF 999.999.999-99 possui mandados de prisão.
Use a API da Judit com o endpoint de mandados de prisão:
POST https://requests.prod.judit.io/requests
Header: api-key: [SUA_API_KEY]
Body:
{
“search”: {
“search_type”: “cpf”,
“search_key”: “999.999.999-99”,
“response_type”: “warrant”
}
}
Me diga:
1. Se existem mandados ativos
2. Tipo do mandado e situação
3. Processo de origem
4. Qualquer informação adicional relevante
Nesse fluxo, a IA executa a consulta, interpreta os dados retornados e apresenta o resultado de forma clara.

Exemplo prático de uso
Imagine que uma empresa avalia um candidato para o cargo de diretor financeiro. Antes de concluir a contratação, o departamento de compliance decide verificar possíveis pendências jurídicas.
Nesse momento, o sistema consulta o BNMP utilizando o CPF do candidato. Em seguida, o retorno da API pode indicar, por exemplo:
Nenhum mandado de prisão ativo encontrado.
Esse resultado mostra que, na data da consulta, nenhum mandado de prisão aparece associado ao CPF pesquisado.
Ainda assim, muitas organizações ampliam a análise. Portanto, elas também costumam realizar:
- Consulta de processos criminais
- Verificação de antecedentes
- Avaliação jurídica mais ampla
Dessa forma, a empresa reduz riscos antes de tomar uma decisão final.
Automação da verificação com workflow (n8n)
Além das consultas individuais, equipes também podem automatizar verificações em escala utilizando ferramentas como n8n.
Por exemplo, uma empresa pode precisar verificar todos os sócios de empresas parceiras. Nesse caso, o time cria um fluxo automatizado que executa consultas de forma contínua.
O processo pode seguir estas etapas:
- Uma planilha contém a lista de CPFs
- O workflow lê automaticamente os dados
- O sistema envia cada CPF para a API da Judit
- A automação registra os resultados na planilha
- O sistema dispara um alerta caso encontre um mandado
Assim, o fluxo segue uma estrutura simples:
Google Sheets Trigger → HTTP Request → Registro do resultado → Alerta automático
Durante a requisição, o sistema utiliza o parâmetro:
response_type: “warrant”
Esse parâmetro indica que o sistema deve retornar dados relacionados a mandados de prisão.
Além disso, a API aceita outros valores, dependendo do tipo de consulta:
"lawsuit"para processos judiciais"entity"para dados cadastrais
Assim, equipes podem reutilizar o mesmo fluxo para diferentes tipos de análise jurídica.
Limitações importantes da consulta
Embora essa consulta ofereça informações relevantes, é importante considerar algumas limitações.
Primeiramente, os resultados dependem das informações registradas no Banco Nacional de Mandados de Prisão (BNMP). Portanto, mandados que ainda não aparecem cadastrados no sistema nacional ou que estejam em fase de expedição podem não surgir nos resultados.
Além disso, organizações devem tratar essas informações com responsabilidade. Dados sobre mandados de prisão são informações sensíveis.
Por esse motivo, equipes devem utilizar essas consultas apenas para finalidades legítimas e dentro das normas da LGPD.
Conclusão
A verificação de mandados de prisão desempenha um papel importante em processos de due diligence, compliance e investigação corporativa.
Quando equipes realizam essa consulta manualmente, o processo costuma ser lento e pouco escalável. Por outro lado, a API da JUDIT permite automatizar essa verificação e integrá-la diretamente aos sistemas corporativos.
Assim, empresas conseguem consultar registros do BNMP utilizando CPF, nome ou RJI, acessar informações estruturadas e incorporar essas análises aos seus fluxos de decisão.
Além disso, quando equipes integram essa consulta a ferramentas de automação, elas conseguem realizar verificações jurídicas de forma rápida, padronizada e escalável.






