11 court sources connected

Know who you're dealing with across every court in Brazil.

Complete lawsuit analysis in seconds. Reduce risks, automate compliance, and make decisions with real data from 11 judicial sources.

Developer? Explore our API docs →

Step 1 · Sign Up
Create Account

30 seconds, no password needed

Email
usuario@empresa.com
Start Free — 5 Credits →
✓ Account created successfully
📧 Magic link sent · 🎁 +5 credits added
30s
Time
Free
Cost
Password
Step 2 · Buy Credits
Choose your plan

Pay as you go. Credits never expire.

Starter
R$ 10
100 cr
R$ 0,10/cr
Popular
Professional
R$ 45
500 cr
-10%
Business
R$ 160
2.000 cr
-20%
Enterprise
R$ 700
10.000 cr
-30%
Buy Now — 500 credits →
✓ Payment confirmed!
Professional +500 credits via Stripe
Balance
505 credits +500
Stripe No expiration Auto-refund No subscription
Step 3 · Search
CPF
529.982.247-25
Mode
⚡ Standard
1 cr/court
TJSP TJRJ TJMG TJCE TJPE +6 more
Searching 11 courts... 11/11 ✓
TJSP ESAJ
Criminal · Civil 3
TJRJ Tribunal
Civil 1
TJMG PJE
Criminal 2
+8 courts
no processes found
Step 4 · View Results
529.982.247-25
11 credits · 11 courts
Done
TJSP ESAJ
3
1234567-89.2024.8.26.0100 1ª Inst.
Class: Civil Procedure
Status: In progress
Area: Civil
Value: R$ 50.000,00
4 parties 82 movements 3 subjects
TJRJ Tribunal
1
TJMG PJE
2
Step 5 · Export
Download PDF Report

Complete report with all processes, parties, and movements

PDF
vigilant-52998224725-2026-04-04.pdf
3 pages · 142 KB
Process data · CNJ, class, status
All parties with representatives
Full movement history
Legal subjects and codes
Download PDF
✓ Downloaded successfully
Step 6 · PDF Report
PDF
vigilant-52998224725.pdf
Page 1/3
Vigilant
Consult Report
04/04/2026 10:30
ID: 372fdb29
Document
529.982.247-25
Status
Done
Courts
11
Date
01/04/2026
TJSP ESAJ
Done
1234567-89.2024.8.26.0100
1ª Inst. Civil Procedure
Parties (4)
Plaintiff João da Silva
Defendant Empresa XYZ Ltda
Lawyer Dr. Advogado OAB/SP 12345
Subjects
7619 Indenização por Dano Moral
Movements (82)
02/09/2025 Juntada de Petição de ciência
02/09/2025 Processo Suspenso por decisão judicial
28/08/2025 Proferido despacho de mero expediente
28/08/2025 Juntada de Petição de parecer
22/08/2025 Despacho (Despacho)
18/10/2024 Audiência Instrução e Julgamento
02/07/2024 Audiência designada para 18/10/2024
17/06/2024 Ata de Audiência Criminal
Vigilant Page 1/3

11

Court Sources

2

Systems

10

States

< 60s

Per Search

11 courts connected LGPD OpenAPI 3.1 Stripe 99.9% Uptime

Why Vigilant

Built Different

R$
TRANSPARENT

Transparent pricing. No surprises.

Starting at R$ 0.10 per search. No monthly fees, no contracts, no minimums. See exactly what you pay before you start.

Pay as you go No commitment 5 free credits
POST /api/v1/consults

Integration in minutes

Documented API with interactive examples. Your technical team integrates quickly.

View Documentation
< 3ms

Instant Results

Recent data returns instantly. Outdated data returns + refreshes in the background automatically.

1a + 2a

Complete Coverage

Every search covers 1st and 2nd instance across all legal areas. No results missed.

Real-time Tracking

Follow each court search live. Know exactly when your data is ready.

NEW

Continuous monitoring by CPF

Watch a CPF and get alerted by email when its court records change. Built for portfolio tracking, debt recovery and due diligence — know early when a client or counterparty is sued.

Email alerts Set your frequency Pay as you go

What we detect

New lawsuit filed against the CPF
Case status changed (judged, archived)
New movements in the case timeline
Parties on the case changed

Use Cases

Built for Your Industry

Lawtechs

Lawtechs

"Your clients wait hours for data that should be available in seconds."

Build case search tools, legal analytics platforms, and monitoring solutions powered by real court data.

Fintechs & Credit

Fintechs & Credit

"Credit decisions without lawsuit visibility are expensive mistakes."

Credit risk assessment, due diligence checks, and background verification for lending decisions.

Compliance & GRC

Compliance & GRC

"Manual checks across dozens of courts don't scale."

KYC/KYB verification, regulatory compliance checks, and anti-fraud screening across all courts.

Law Firms

Law Firms

"Monitoring client cases across multiple courts takes too much time."

Automated case tracking, client prospecting, and cross-court analysis for competitive intelligence.

HOW IT WORKS

1. Sign Up

Free account in 30 seconds.
Get 5 credits instantly.

2. Configure

Generate your API key or use
our dashboard.

3. Search

Search by CPF across any court.
Results in seconds.

Impact

Before and After Vigilant

Without Vigilant

  • 2-4 hours per manual court search
  • Access to 2-3 courts at a time
  • Risk of outdated or incomplete data
  • High fixed monthly costs

With Vigilant

  • Under 60 seconds per search via API
  • 11 sources in a single call
  • Smart cache with automatic refresh
  • Pay-as-you-go from R$ 0.10 per search

For Developers

Simple Integration

One endpoint, structured results. Search any CPF across multiple courts and get parties, movements, and subjects in a single JSON response.

OpenAPI 3.1 Scalar Docs REST + JSON
terminal — vigilant-api

POST /api/v1/consults

Authorization: Bearer vgl_abc123...

Content-Type: application/json

{

"document": "529.982.247-25",

"courts": ["TJSP", "TJRJ"],

"force_refresh": false

}

Smart Caching

Cache Intelligence

Save credits with automatic cache management. Only pay for what you need.

Fresh Cache

< 2 days old

Data was scraped recently. Returns instantly with no new scraping triggered.

Instant
Response MAX 0ms

Stale Cache

> 2 days old

Returns stale data immediately + triggers a background refresh. Poll for fresh results.

1 credit/court
Response MED ~1s

Force Refresh

Skip cache

Bypass cache entirely. Always triggers new scraping for guaranteed fresh data.

5 credits/court
Response LOW ~5s

What Our Clients Say

Results that speak for themselves

We reduced our research time from 4 hours to 15 minutes per case. The API integration was simple and the data quality is excellent.

RM

Ricardo M.

CTO, LegalTech Startup

The credit-based model is perfect for our compliance team. We only pay for what we search, and the auto-refund for failed searches gives us confidence.

AP

Ana P.

Compliance Manager, Fintech

We integrated Vigilant into our risk analysis pipeline. Searching multiple courts with a single API call changed how we evaluate clients.

FS

Fernando S.

Head of Risk, Credit Bureau

Reliability

Built for Production. Enterprise-grade Infrastructure.

Kubernetes auto-scaling, circuit breakers per court, and structured observability. Designed to handle 500K+ consults per month.

LGPD Compliant
OpenAPI 3.1
Stripe Secure
Latency < 200ms
terminal — vigilant-api

GET /api/health

200 OK

{

"status": "healthy",

"version": "0.32.2",

"checks": {

"database": "ok",

"queue": "ok"

}

}

RFC 7807 Bearer Auth Kubernetes Auto-scaling

Coverage

Supported Courts

11 court source endpoints across 2 systems and 10 states

ESAJ

TJAC Active
TJAL Active
TJAM Active
TJCE Active
TJSP Active

PJE

TJAP Active
TJBA Coming Soon
TJCE Active
TJMA Active
TJMG Active
TJPE Active
TRF1 Active
Service Status:
Active
Temporarily Unavailable
Coming Soon

What our clients say

Results that speak for themselves

We reduced our court research time from 4 hours to 15 minutes per case. The API integration was seamless and the data quality is excellent.
RM

Ricardo M.

CTO, LegalTech Startup

The credit-based model is perfect for our compliance team. We only pay for what we search, and the auto-refund for failed searches gives us confidence.
AP

Ana P.

Compliance Manager, Fintech

We integrated Vigilant into our risk analysis pipeline. Searching multiple courts with a single API call changed how we assess clients.
FS

Fernando S.

Head of Risk, Credit Bureau

Pricing

Simple, Credit-based Pricing

Choose a credit pack that fits your needs. 1 credit = 1 court searched.

Unlike most competitors, we show our pricing publicly. No demos, no sales calls required.

Starter

R$ 0.10/credit

R$ 1,00

10 credits

  • Search up to 10 courts
  • Full API access
  • Real-time results
  • Basic support

No hidden fees · NF-e

Most Popular
Professional

R$ 0.09/credit

10% off

R$ 45,00

500 credits

  • Search up to 500 courts
  • Full API access
  • Real-time results
  • Priority support

No hidden fees · NF-e

Business

R$ 0.08/credit

20% off

R$ 160,00

2000 credits

  • Search up to 2000 courts
  • Full API access
  • Real-time results
  • Priority support

No hidden fees · NF-e

Enterprise

R$ 0.07/credit

30% off

R$ 700,00

10000 credits

  • Search up to 10000 courts
  • Full API access
  • Real-time results
  • Priority support

No hidden fees · NF-e

FAQ

Frequently Asked Questions

What data do I get from each court search?

Each search returns structured data including: process number (CNJ), parties (names, roles, lawyers), movements (dates, descriptions), subjects (legal classifications), and metadata (class, status, jurisdiction, monetary value). All from both 1st and 2nd court instances.

How does the caching system work?

When you search a CPF+court, we check if we have recent data (< 2 days). Fresh data returns instantly at no extra cost. Stale data (> 2 days) returns immediately while a background refresh runs. Use force_refresh to skip the cache entirely (5x cost).

How is pricing calculated?

1 credit = 1 court searched. Each credit costs R$ 0.10. When using force_refresh, the cost is 5x (5 credits per court). Credits never expire. You get 5 free credits on signup.

Do I need a subscription?

No. Vigilant uses a pay-as-you-go credit model. Buy a credit pack when you need it, use credits at your own pace. No monthly fees, no minimums, no commitments.

How do I integrate with my system?

Vigilant provides a REST API with OpenAPI 3.1 documentation and interactive Scalar docs. Generate a Bearer token API key from your dashboard, then call POST /api/v1/consults with a CPF and court codes. That's it.

Is the data LGPD compliant?

Yes. Vigilant only extracts publicly available court data from official tribunal websites. No personal data beyond what courts publish publicly. All data is encrypted in transit and at rest.

What happens if a court is unavailable?

Court websites are unreliable. We use circuit breakers per court and automatic retries (up to 3 attempts). If a court remains unavailable, you receive an automatic credit refund for that specific court search.

Start in minutes

Ready to make better decisions?

Join companies that already use Vigilant to reduce risks and automate compliance. 5 free credits on signup.

No commitment. Pay only for what you search.