🔎 Buscar por Raiz de CNPJ (Parte)
Este endpoint é a forma mais eficiente de consultar todos os processos de um grupo empresarial. Ao fornecer os 8 dígitos da raiz de um CNPJ, a API busca os processos vinculados à matriz e a todas as suas filiais de uma só vez. Você pode aplicar os mesmos filtros do endpoint de busca por CNPJ completo (grau, tribunal, valor, etc.).💡 A Vantagem da Busca por Raiz
A principal vantagem deste endpoint é a economia de chamadas. Em vez de consultar individualmente o CNPJ de cada filial de uma empresa, você utiliza apenas os 8 dígitos da raiz para buscar os processos de todo o grupo.🔗 Endpoint
🧾 Exemplo mínimo
raizCnpj é o único campo obrigatório. Todos os demais são filtros opcionais.
🧾 Exemplo completo (com todos os filtros)
📚 Campos importantes
raizCnpj(string) — único campo obrigatório- Deve conter exatamente os 8 primeiros dígitos de um CNPJ.
polo—ATIVOouPASSIVOnome(string) — campo opcional usado como filtro auxiliar.- Deve ser utilizado apenas para restringir resultados quando há risco de homônimos.
- Não substitui a busca principal pela
raizCnpj.
origensDocumento(array de strings) — indica a origem da associação do documento:TRIBUNAL→ documento oficial capturado diretamente na capa do processo (confiança alta).CATALOGO→ documento obtido por consulta de CPF/CNPJ nos sites dos tribunais (confiança alta).AGREGADO→ documento atribuído por algoritmos de matching da Predictus (confiança média, pode conter ruídos).
grausProcesso— lista de inteiros entre 1 e 4.tribunais— lista de siglas válidas (ex:TJ-SP,TRT-9,STF)valorCausa,dataDistribuicao— permitem filtragem por faixa (menorQue/menorIgualQue/maiorQue/maiorIgualQue)classesProcessuais,assuntosCNJ— até 65.000 valores cadastatusProcessuais— veja valores válidosramosDoDireito— veja valores válidossegmentos— veja lista completa de segmentoslimiteResultados— mí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
- Raiz de CNPJ:
- Não nulo
- 8 dígitos numéricos
- Polo:
ATIVOouPASSIVO
- Lista de
statusProcessuais,ramosDoDireito,segmentos,tribunais:- Todos os valores devem estar na lista 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 tipoprocesso, com dados estruturados e padronizados pela Predictus.
