Orientações e respostas da equipe da Direct Data

CNJ - Mandados de Prisão

Consulta mandados de prisão que possuem situação "Aguardando Cumprimento" e que ainda estão vigentes, no Banco Nacional de Mandados de Prisão do Conselho Nacional de Justiça.


Casos de Uso

  • Integração com CNJ - Mandados de Prisão
  • Validação e padronização de dados cadastrais
  • Automação de consultas para decisões operacionais
  • Integração com fluxos de risco, crédito e compliance

Aplicações

  • Prevenção de Lavagem de Dinheiro
  • Análise de Risco/Crédito
  • Compliance/ESG

Benefícios

  • Documentação de CNJ - Mandados de Prisão acessível e atualizada
  • Reduz custos e erros manuais
  • Aumenta confiabilidade das decisões
  • Integração simples e escalável

A API CNJ consulta mandados de prisão vigentes e "Aguardando Cumprimento" registrados no Banco Nacional de Mandados de Prisão (BNMP) do Conselho Nacional de Justiça. Ideal para compliance, prevenção à lavagem de dinheiro e análise de risco.

URL Base

A API está hospedada no seguinte endereço:

https://apiv3.directd.com.br/api/CNJMandadosPrisao

Endpoint

GET https://apiv3.directd.com.br/api/CNJMandadosPrisao?Cpf={0}&Nome={1}&NomeMae={2}&NomePai={3}&Alcunha={4}&Token=Seu_Token

Descrição: Endpoint para realizar consultas CNJ - Mandados de Prisão.

Nota: Esta consulta gera comprovantes em PDF.

Campos Retornados

  • Alcunha: Alcunha, apelido ou nome identificador, do indivíduo
  • Data: Data do registro
  • Data da Consulta: Data da consulta
  • Data de Expedição: Data de expedição da certidão
  • Data de Nascimento: Data de nascimento do indivíduo
  • Data de Validade: Data de validade da certidão
  • Espécie da Prisão: Espécie da prisão
  • Expedição: Detalha a expedição relacionadas ao indivíduo
  • Flag Possui Mandado: Retorna se o indivíduo possui ou não mandado. True(verdadeiro) ou false(falso)
  • Flag Recaptura: Informa se o indivíduo já foi capturado antes ou não. True(verdadeiro) ou false(falso)
  • Lista de Tipificações Penais: Lista de tipificações penais que o indivíduo está envolvido
  • Lista Mandados de Prisão: Lista de mandados de prisão que o indivíduo possui
  • Magistrado: Descrição do magistrado do julgamento
  • Município: Município/cidade referente ao registro
  • Nome: Nome do indivíduo/registro
  • Nome da Mãe: Nome da mãe do indivíduo
  • Nome do Pai: Nome do pai do indivíduo
  • Número: Número do registro em questão
  • Número do Processo: Número do processo
  • Órgão: Informações do órgão expedidor
  • Profissão: Profissão do indivíduo
  • Regime Prisional: Regime prisional que o indivíduo presta
  • Sexo: Gênero do indivíduo
  • Situação: Informa a situação do mandado de prisão
  • Status: Retorna detalhes sobre o status do registro em questão
  • Tempo de Pena: Tempo de pena do mandado

Parâmetros

ParâmetroTipoObrigatórioDescrição
ALCUNHAstring
Não

O parâmetro ALCUNHA pode ser enviado com qualquer outro.

NOMEPAIstring
Não

O parâmetro NOMEPAI pode ser enviado com qualquer outro.

NOMEMAEstring
Não

O parâmetro NOMEMAE pode ser enviado com qualquer outro.

NOMEstring
Sim

O parâmetro NOMEPAI pode ser enviado com qualquer outro.

CPFstring
Sim

O parâmetro CPF pode ser enviado com ou sem formatação.

TOKENstring
Sim

O parâmetro TOKEN é essencial para efetuar esta consulta. Em caso de dúvidas, por favor, entre em contato com: suporte@directd.com.br

Exemplo de Resposta

{
  "metaDados": {
    "consultaNome": "string",
    "consultaUid": "string",
    "chave": "string",
    "usuario": "string",
    "mensagem": "string",
    "ip": "string",
    "resultadoId": 0,
    "resultado": "string",
    "apiVersao": "v3",
    "enviarCallback": false,
    "gerarComprovante": false,
    "urlComprovante": "string",
    "assincrono": true,
    "data": "dd/MM/yyyy HH:mm:ss",
    "tempoExecucaoMs": 0
  },
  "retorno": {
    "cpf": "string",
    "dataConsulta": "string",
    "possuiMandado": true,
    "mandadosPrisao": [
      {
        "numero": "string",
        "nome": "string",
        "profissao": "string",
        "sexo": "string",
        "nomeMae": "string",
        "nomePai": "string",
        "alcunha": "string",
        "dataNascimento": "string",
        "situacao": "string",
        "regimePrisional": "string",
        "tempoPena": "string",
        "isRecaptura": true,
        "expedicao": {
          "numeroProcesso": "string",
          "orgao": "string",
          "data": "string",
          "dataValidade": "string",
          "especiePrisao": "string",
          "municipio": "string",
          "magistrado": "string",
          "tipificacoesPenais": [
            "string"
          ]
        }
      }
    ],
    "status": "string"
  }
}

Erros Comuns

CódigoDescrição
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.

Notas Importantes

  • Informe apenas um único documento por requisição
  • Para obter o comprovante desta consulta, utiliza-se: '&GerarComprovante=habilitar' na URL
  • Para utilizar a consulta de forma assíncrona, utiliza-se: '&async=habilitar' na URL
  • Em caso de dúvidas/suporte, entre em contato pelo e-mail: suporte@directd.com.br ou pelo nosso WhatsApp: (11) 93906-9228