Lawsuit search · CPF, CNPJ and OAB
Know who you are dealing with and know when something changes.
Search and monitor lawsuits by CPF, CNPJ or OAB in 21 courts, on the portal or through the API. When a new lawsuit appears or a case moves, you get the alert.
No credit card. The account starts with 5 credits.
A document is sent, each court answers in its own time and the lawsuits arrive in one consolidated result.
- TJSP · ESAJ 3 processes
- TJMG · PJE 2 processes
- TJRJ · own system no lawsuits
- TJBA · PJE no lawsuits
- TJSC · EPROC no lawsuits
- TJGO · Projudi no lawsuits
5 processes in 6 courts
-
5003217-88.2024.8.13.002402/09/2025TJMG · Procedimento Comum Cível
-
1002045-61.2023.8.13.014518/06/2025TJMG · Cumprimento de Sentença
-
1004532-17.2024.8.26.010012/08/2025TJSP · Procedimento Comum Cível
-
1012873-40.2023.8.26.000230/07/2025TJSP · Execução de Título Extrajudicial
-
0001984-55.2022.8.26.005305/03/2025TJSP · Mandado de Segurança Cível
- Mon 06:00
- Mon 18:00
- Tue 06:00
- Tue 18:00
- Wed 06:00
-
CPF529.982.247-25 DailyTJSP, TJMG 2 updates
-
CNPJ11.222.333/0001-81 Every 12 hoursTJSP, TJRJ up to date
-
OAB123456/SP DailyTJSP up to date
-
CPF111.444.777-35 DailyTJMG up to date
-
New movements TJSP1004532-17.2024.8.26.01002 new movements
-
New process TJMG5003217-88.2024.8.13.0024Procedimento Comum Cível
New movements in 1004532-17.2024.8.26.0100 (TJSP) and a new lawsuit at TJMG. See the details on the portal.
A spreadsheet of documents is sent, the invalid lines are set aside, every valid line is searched in the chosen courts and the results come out in one CSV.
-
CPF274.615.038-71 completedLine 44 · 12 processes · 4 credits
-
CNPJ45.821.073/0001-82 completedLine 45 · 3 processes · 3 credits
-
CPF618.204.973-13 completedLine 46 · 0 processes · 3 credits
-
CPF905.371.162-73 completedLine 47 · 4 processes · 3 credits
-
OAB123456/SP completedLine 48 · 7 processes · 3 credits
Illustrative demo with fictitious data · one search, every answer
Court sources
22
court registry, today
Systems
5
ESAJ, PJE and others
States
16
plus the Federal District
Instances
1st and 2nd
in each court
How it works
Three steps. One result per court.
Type the document
CPF, CNPJ or OAB. The type is recognized as you type — try switching to 12.345.678/0001-95.
Pick the courts
1 credit per court. The cost shows before you confirm.
See it by court
Cover page, parties, movements and the source of the data, with the time of extraction.
Who it is for
For whoever needs to know what stands against a document before deciding.
Developers and legaltechs
Each court has its own portal, captcha and format.
One API call returns the lawsuits of the chosen courts in JSON, with the date of each extraction.
Credit and collections
Granting or collecting without knowing whether the CPF or CNPJ already faces enforcement actions.
Search before approving and monitor the portfolio: an alert when a new lawsuit is filed against the debtor.
Compliance and KYC
Due diligence asks for evidence with source and date, not a generic clean record.
Each lawsuit comes with court, instance, parties and the time of extraction, exportable to the file.
Law firms
Gathering the lawsuits of a new client or an opposing party takes hours, portal by portal.
Type the CPF, CNPJ or OAB and get the list by court, with movements; monitor the ones that matter.
Coverage
22 sources in 16 states and the Federal District, in the 1st and 2nd instance.
A point of light on each state with a court source. The status comes from the court registry and changes during the day; a court that is down does not charge credits.
Hover over or tap a state to see its courts.
ESAJ
5 sources · 1 coming soon
PJE
11 sources · 2 coming soon
EPROC, Projudi, ClickJud, Consulta Unificada and court portals
3 systems · 6 sources · 3 coming soon
Monitoring
It tells you when something changes.
Monitor a CPF, CNPJ or OAB in the courts you choose. Every cycle — 6h, 12h or daily — Vigilant compares with the last extraction and tells you by email and on the platform.
A lawsuit that was not in the previous extraction, with its class and status.
In progress became suspended, decided or archived.
Proceedings published since the last check.
Someone joined or left the lawsuit: third-party claim, succession, exclusion.
It left the court's list — renumbered or reassigned. The last copy stays stored.
Each check goes to the court live, without cache: 5 credits per court for every 10 lawsuits.
API
The same search, over HTTP.
Create a key in your account and call
POST /api/v1/consults
with the document and the courts. The answer brings the status of each court; the consult then brings the lawsuits in JSON, with the date of each extraction. The same credits as the screen.
Request
POST /api/v1/consults Authorization: Bearer vgl_your_key Content-Type: application/json {"document": "123.456.789-09", "courts": ["TJSP", "TJMG"]}
Response · 202 Accepted
{
"data": {
"source": "processing",
"consult_id": "0b6f2c1e-4d7a-4f39-9a51-6c2e8d3b7f10",
"document": "123.456.789-09",
"document_type": "cpf",
"courts": [
{"court": "TJSP", "system": "esaj",
"status": "queued"},
{"court": "TJMG", "system": "pje",
"status": "queued"}
]
}
}
Pricing
Prepaid credits. No monthly fee.
Each court costs 1 credit, which covers the first 10 lawsuits; each 10 more, 1 credit. A court that is down gives the credit back.
Starter
R$ 20
R$ 0,10 per credit · prepaid
- 200 credits
- Search on screen and through the API
- Valid for searches and monitoring
Professional
R$ 45
R$ 0,09 per credit · -10%
- 500 credits
- Search on screen and through the API
- Valid for searches and monitoring
Business
R$ 160
R$ 0,08 per credit · -20%
- 2,000 credits
- Search on screen and through the API
- Valid for searches and monitoring
Enterprise
R$ 700
R$ 0,07 per credit · -30%
- 10,000 credits
- Search on screen and through the API
- Valid for searches and monitoring
Start without buying anything
Frequently asked questions
What the search brings — and what it does not.
Unsure about a court or a use case? Write to us before buying.
What does a CNPJ search bring?
The lawsuits in which the CNPJ appears as a party, in the chosen courts, in the 1st and 2nd instance. It does not bring the partners' lawsuits nor labor claims — the Labor Courts are not among the sources.
How much does it cost?
1 credit per court searched, from R$ 0,10. It covers the first 10 lawsuits found in that court; each further block of 10 costs 1 credit. Packs start at R$ 20 for 200 credits, and the account starts with 5 free credits.
What happens if the court goes down?
The search goes on in the other courts. The credit of the court that did not answer is given back, and you can repeat just that court when it is back.
How does the 2-day cache work?
If the same document was searched in the same court less than 2 days ago, the result comes from the cache, with the extraction date shown: it charges the court's credit only, without the lawsuit blocks. To force a new extraction within that window, every charge costs 5 times as much: 5 credits per court and per block.
Is there an API?
Yes. POST /api/v1/consults takes the document and the list of courts and returns the consult in JSON, with the same data as the screen and the date of each extraction. The key lives in your account and the documentation is open at /api/docs.
5 free credits, no card.
Create the account, type a document and see the lawsuits by court in minutes.