🤖 This document lists the literal values accepted and returned by the properties of the Judit API across its various Schemas. Remember that in thelawsuitobject, the header properties (such asarea,status,situation,secrecy_level) are nested inside the rootresponse_dataobject, whilesideandperson_typeare inside the objects in thepartiesarray.
Lawsuit Areas (area)
List of legal areas (Branches of Law) that a lawsuit or execution may have:
Fundamental and Social Rights
Fundamental and Social Rights
Public Law
Public Law
DIREITO ADMINISTRATIVO E OUTRAS MATÉRIAS DE DIREITO PÚBLICODIREITO AMBIENTALDIREITO ELEITORALDIREITO INTERNACIONALDIREITO MARÍTIMODIREITO TRIBUTÁRIO
Criminal and Procedural Law
Criminal and Procedural Law
DIREITO PENALDIREITO PENAL MILITARDIREITO PREVIDENCIÁRIODIREITO PROCESSUAL CIVIL E DO TRABALHO
Special Matters
Special Matters
QUESTÕES DE ALTA COMPLEXIDADE, GRANDE IMPACTO E REPERCUSSÃOREGISTROS PÚBLICOS
Secrecy Levels (secrecy_level)
Procedural secrecy classification system (integer from 0 to 5):
| Level | Description | Permitted Access |
|---|---|---|
0 | Public | General public access. |
1 | Judicial secrecy | Parties and their associated lawyers. |
2 | Restricted (Court staff) | Judicial unit staff and parties. |
3 | Confidential (Chambers) | Magistrates, court clerks, and advisors. |
4 | Confidential (Magistrates and Clerks) | Only magistrates and court clerks. |
5 | Absolute secrecy | Exclusive to the magistrate in charge of the lawsuit. |
Types of Justice (justice_description)
Classification of Brazilian Judiciary bodies:
Federal Justice and Superior Courts
Federal Justice and Superior Courts
SUPREMO TRIBUNAL FEDERALCONSELHO NACIONAL DE JUSTIÇASUPERIOR TRIBUNAL DE JUSTIÇATRIBUNAL REGIONAL FEDERAL
Specialized Justices
Specialized Justices
JUSTIÇA DO TRABALHOJUSTIÇA ELEITORALJUSTIÇA MILITAR DA UNIÃOJUSTIÇA MILITAR ESTADUAL
State Justice
State Justice
JUSTIÇA ESTADUAL
Lifecycle: Status vs. Situation
The API returns two similar fields, but with distinct purposes, to indicate the health of the lawsuit.1. Global Status (status)
Macro, standardized view of the lawsuit, ideal for filters and dashboards:
| Value | Description |
|---|---|
ATIVO | Lawsuit running normally. |
FINALIZADO | Lawsuit concluded or closed. |
2. Granular Situation (situation)
More specific and variable status, captured directly from the court’s header:
| Value | Description |
|---|---|
INICIAL | Lawsuit recently filed. |
SENTENÇA | Lawsuit with a judgment issued. |
EXECUÇÃO OU CUMPRIMENTO | Lawsuit in execution/collection phase. |
TRÂNSITO JULGADO OU EM ACORDO | Final decision with no further appeal possible. |
RECURSO | Lawsuit awaiting appeal judgment. |
ARQUIVADO | Lawsuit permanently archived. |
SUSPENSO | Proceedings temporarily halted. |
SOBRESTADO | Awaiting decision from a superior court. |
CANCELADO | Filing canceled. |
Poles and Person Types (side and person_type)
When iterating over the parties arrays (whether in Lawsuits, Warrants, or Executions), you will encounter these classifications:
Procedural Pole (side)
Which side of the dispute the person is on.
ACTIVE: Active Pole (the one filing the action).PASSIVE: Passive Pole (the one against whom the action is filed).INTERESTED: Third parties or interested parties.UNKNOWN: Not specified by the court.
Specific Role (person_type)
The exact legal qualification of the party. Common examples:
AUTOR/REQUERENTE/EXEQUENTERÉU/REQUERIDO/EXECUTADO/REEDUCANDOADVOGADO/DEFENSOR PÚBLICOTESTEMUNHA/PERITO
Phases and Case Updates
Lawsuit Phases (phase)
CONHECIMENTOEXECUÇÃORECURSOFASE(Generic value used when the court does not specify the exact phase)
Case Update Codes (step_type)
The codes map to the CNJ Unified Procedural Table (TPU). Examples:
DISTRIBUIÇÃOCITAÇÃOCONTESTAÇÃOSENTENÇARECURSOARQUIVAMENTO
Other Useful Enumerations
Brazilian States (state)
The API uses the 2-letter uppercase state acronym (UF) standard:
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.
Document Types (documents)
Types of identifiers present in the documents arrays of parties or entities:
CPF: Individual (natural person).CNPJ: Legal entity.RG: General Registry (Brazilian ID card).OAB: Bar Association registration (usually accompanied by the state acronym, e.g., OAB/SP).
Practical Usage Examples
Below, see the correct way to validate data by accessing theresponse_data object of a lawsuit.
1. Type Validation
2. Array Filtering
Next Steps
- 👉 Search Lawsuits: Use these enumerations as filter parameters in your searches.
- 👉 Arrest Warrant: See the schema for the arrest warrant object.