🤖 Este documento lista os valores literais aceitos e retornados pelas propriedades da Judit API em seus diversos Schemas. Lembre-se que no objetolawsuit, as propriedades de capa (comoarea,status,situation,secrecy_level) ficam aninhadas dentro do objeto raizresponse_data, enquantosideeperson_typeficam dentro dos objetos do arrayparties.
Áreas do Processo (area)
Lista das áreas jurídicas (Ramos do Direito) que um processo ou execução pode ter:
Direitos Fundamentais e Sociais
Direitos Fundamentais e Sociais
DIREITO À EDUCAÇÃODIREITO DA CRIANÇA E DO ADOLESCENTEDIREITO DA SAÚDEDIREITO DO CONSUMIDORDIREITO DO TRABALHODIREITO ASSISTENCIAL
Direito Público
Direito Público
DIREITO ADMINISTRATIVO E OUTRAS MATÉRIAS DE DIREITO PÚBLICODIREITO AMBIENTALDIREITO ELEITORALDIREITO INTERNACIONALDIREITO MARÍTIMODIREITO TRIBUTÁRIO
Direito Penal e Processual
Direito Penal e Processual
DIREITO PENALDIREITO PENAL MILITARDIREITO PREVIDENCIÁRIODIREITO PROCESSUAL CIVIL E DO TRABALHO
Questões Especiais
Questões Especiais
QUESTÕES DE ALTA COMPLEXIDADE, GRANDE IMPACTO E REPERCUSSÃOREGISTROS PÚBLICOS
Níveis de Sigilo (secrecy_level)
Sistema de classificação de sigilo processual (inteiro de 0 a 5):
| Nível | Descrição | Acesso Permitido |
|---|---|---|
0 | Público | Acesso público geral. |
1 | Segredo de justiça | Partes e advogados vinculados. |
2 | Restrito (Servidores) | Servidores da unidade judicial e partes. |
3 | Sigiloso (Gabinete) | Magistrados, chefes de cartórios e assessores. |
4 | Sigiloso (Magistrados e Chefes) | Apenas magistrados e chefes de cartório. |
5 | Sigilo absoluto | Exclusivo do magistrado do processo. |
Tipos de Justiça (justice_description)
Classificação dos órgãos do Poder Judiciário brasileiro:
Justiça Federal e Tribunais Superiores
Justiça Federal e Tribunais Superiores
SUPREMO TRIBUNAL FEDERALCONSELHO NACIONAL DE JUSTIÇASUPERIOR TRIBUNAL DE JUSTIÇATRIBUNAL REGIONAL FEDERAL
Justiças Especializadas
Justiças Especializadas
JUSTIÇA DO TRABALHOJUSTIÇA ELEITORALJUSTIÇA MILITAR DA UNIÃOJUSTIÇA MILITAR ESTADUAL
Justiça Estadual
Justiça Estadual
JUSTIÇA ESTADUAL
Ciclo de Vida: Status vs. Situação
A API retorna dois campos semelhantes, mas com propósitos distintos para indicar a saúde do processo.1. Status Global (status)
Visão macro e padronizada do processo, ideal para filtros e dashboards:
| Valor | Descrição | Comportamento na Judit |
|---|---|---|
ATIVO | Processo em andamento normal. | O robô continua coletando andamentos a cada execução de tracking. |
FINALIZADO | Processo concluído ou baixado. | O robô ainda monitora caso o tribunal reabra o processo, mas movimentações são raras. |
2. Situação Granular (situation)
Status mais específico e variável, capturado diretamente da capa do tribunal:
| Valor | Descrição | Comportamento na Judit |
|---|---|---|
INICIAL | Processo recém-distribuído. | Costuma gerar muitas atualizações nos primeiros dias — vale recorrência baixa no tracking. |
SENTENÇA | Processo com sentença proferida. | Ponto crítico — frequente alvo de notification_filters.step_terms. |
EXECUÇÃO OU CUMPRIMENTO | Processo em fase de execução/cobrança. | Movimentações financeiras (penhoras, bloqueios) ficam visíveis nos steps. |
TRÂNSITO JULGADO OU EM ACORDO | Decisão definitiva sem cabimento de recurso. | Pouca atividade subsequente; recorrência alta (ex.: 30 dias) é suficiente. |
RECURSO | Processo aguardando julgamento de recurso. | Muitas vezes gera novos lawsuit_cnj na 2ª instância. |
ARQUIVADO | Processo guardado definitivamente. | O robô continua coletando, mas raramente retorna novidade. |
SUSPENSO | Tramitação paralisada temporariamente. | Pode voltar a ATIVO — manter o monitoramento ativo. |
SOBRESTADO | Aguardando decisão de tribunal superior. | Em geral movimenta junto com a decisão da causa-piloto no STF/STJ. |
CANCELADO | Distribuição cancelada. | Tribunal removeu o processo — Judit marca como inválido em coletas seguintes. |
Polos e Tipos de Pessoa (side e person_type)
Ao iterar sobre os arrays de partes (seja em Processos, Mandados ou Execuções), você encontrará estas classificações:
Polo Processual (side)
De qual lado da disputa a pessoa está.
ACTIVE: Polo Ativo (quem move a ação).PASSIVE: Polo Passivo (contra quem a ação é movida).INTERESTED: Terceiros ou interessados.UNKNOWN: Não especificado pelo tribunal.
Papel Específico (person_type)
A qualificação jurídica exata da parte. Exemplos comuns:
AUTOR/REQUERENTE/EXEQUENTERÉU/REQUERIDO/EXECUTADO/REEDUCANDOADVOGADO/DEFENSOR PÚBLICOTESTEMUNHA/PERITO
Fases e Andamentos
Fases do Processo (phase)
CONHECIMENTOEXECUÇÃORECURSOFASE(Valor genérico usado quando o tribunal não especifica a fase exata)
Códigos de Andamento (step_type)
Os códigos mapeiam a Tabela Processual Unificada (TPU) do CNJ. Exemplos:
DISTRIBUIÇÃOCITAÇÃOCONTESTAÇÃOSENTENÇARECURSOARQUIVAMENTO
Outras Enumerações Úteis
Estados Brasileiros (state)
A API utiliza o padrão de siglas (UF) com 2 letras maiúsculas:
AC, AL, AP, AM, BA, CE, DF, ES, GO, MA, MT, MS, MG, PA, PB, PR, PE, PI, RJ, RN, RS, RO, RR, SC, SP, SE, TO.
Tipos de Documento (documents)
Tipos de identificadores presentes nos arrays de documentos das partes ou entidades:
CPF: Pessoa Física.CNPJ: Pessoa Jurídica.RG: Registro Geral.OAB: Inscrição na Ordem dos Advogados (geralmente acompanhada da UF, ex: OAB/SP).
Exemplos Práticos de Uso
Abaixo, veja a forma correta de validar dados acessando o objetoresponse_data de um processo.
1. Validação de Tipos
2. Filtragem de Arrays
Próximos Passos
- 👉 Buscar Processos: Utilize estas enumerações como parâmetros de filtro em suas buscas.
- 👉 Mandado de Prisão: Veja o schema de mandados de prisão.
- 👉 Execução Penal: Veja o schema de execuções penais e enums relacionados.
- 👉 Glossário: Termos jurídicos e técnicos da Judit API.