Skip to main content

🔎 Buscar por Número CNJ (Capa)

Este endpoint permite consultar a capa do processo e os metadados das movimentações associadas a um Número de Processo Único (NPU).
Observação: neste recurso não é retornado o campo movimentos.descricao (texto integral de anexos como sentença, acórdão, decisão).
Você pode aplicar filtros por grau, tribunal, classe, assunto, valor da causa, status, ramo do direito e mais.

🔗 Endpoint


🧾 Exemplo mínimo

numeroProcessoUnico é o único campo obrigatório. Todos os demais são filtros opcionais.

🧾 Exemplo completo (com todos os filtros)

Nota sobre movimentos: este recurso retorna metadados padronizados dos movimentos (por exemplo, data, identificação, classe/tipo, vínculos com anexos quando aplicável). O campo movimentos.descricao não é retornado.

📚 Campos importantes

  • numeroProcessoUnico (string) — campo obrigatório
    • Deve conter exatamente 20 dígitos numéricos
    • Deve ser um NPU válido conforme Resolução CNJ nº 65/2008
  • grausProcesso — lista de inteiros entre 1 e 4:
    • 1 → 1º Grau (ex.: vara cível)
    • 2 → 2º Grau (tribunais estaduais/regionais)
    • 3 → Tribunais Superiores (STJ, TST etc.)
    • 4 → Supremo Tribunal Federal (STF)
  • tribunais — lista de siglas válidas (ex.: TJ-SP, TRT-9, STF)
    • Ver lista completa de tribunais na referência da API
  • valorCausa, dataDistribuicao — permitem filtragem por faixa (menorQue/menorIgualQue/maiorQue/maiorIgualQue)
  • classesProcessuais, assuntosCNJ — até 65.000 valores cada
  • statusProcessuais — ver valores válidos na referência
  • ramosDoDireito — ver valores válidos na referência
  • segmentos — deve conter apenas valores válidos (ex.: JUSTICA DO TRABALHO, STF)
  • limiteResultadosmínimo 1 / máximo 10.000 (padrão: 10.000)

📌 Como funcionam os filtros

A API aplica os filtros com lógica combinada (AND entre filtros diferentes, OR dentro de listas):

🧾 Códigos de resposta


🛡️ Validações aplicadas

  • Número do Processo Único (NPU):
    • Não nulo
    • 20 dígitos numéricos
    • Validação formal conforme Res. CNJ nº 65/2008
  • Listas de statusProcessuais, ramosDoDireito, segmentos, tribunais:
    • Todos os valores devem estar nas listas de permitidos
  • Campos com listas extensas (classesProcessuais, assuntosCNJ):
    • Máximo de 65.000 itens
  • limiteResultados: entre 1 e 10.000

🧩 Retorno

Retorna uma lista de objetos do tipo processo, com dados estruturados e padronizados pela Predictus — incluindo a capa e os metadados de movimentações.
Importante: o campo movimentos.descricao (texto integral de anexos) não é retornado por este recurso.