Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.judit.io/llms.txt

Use this file to discover all available pages before exploring further.

title The Judit API delivers ready-to-use Brazilian lawsuit data through a single integration. Instead of maintaining scrapers for each court, your application makes one HTTP call and receives the lawsuit cover, parties, lawyers, steps, attachments and relationships — in real time or from a constantly updated datalake.
🤖 Judit covers state, federal, labor, electoral, military and superior courts plus BNMP. Authentication is via the api-key header. The 3 main services are requests (asynchronous), tracking (monitoring) and lawsuits (synchronous / cache).

What you can do

  • Search lawsuits by CPF, CNPJ, OAB, Name or CNJ number — asynchronous (live court fetch) or synchronous (Judit cache in milliseconds).
  • Track lawsuits automatically and receive webhook updates when new movements happen.
  • Detect new lawsuits (birth) tied to a document.
  • Get registration data (individuals and companies), with the option of reading from the datalake or live from the Brazilian Federal Revenue.
  • Download attachments and BNMP arrest warrants as PDFs.
  • Query penal executions (sentence enforcement).
  • Summarize lawsuits with AI — automatically generate a cover summary (Judit AI).

Common use cases

Law firms

Centralize the firm’s entire caseload in a single dashboard. Watch critical movements and generate automated reports.

In-house legal

Track the corporate caseload and feed lawsuit status into internal systems (ERP, CRM, BI).

Fintechs and credit bureaus

Run mass due diligence and enrich risk analysis with lawsuit data per CPF/CNPJ in real time.

Compliance and KYC

Check counterpart-related lawsuits (PEPs, criminal records, warrants) during onboarding.

LegalTechs

Launch your platform without maintaining scrapers per court — focus on product, not infrastructure.

Collections and recovery

Identify relevant passive lawsuits (claim amount, phase, class) and prioritize outreach.

Architecture in 1 minute

Three services, one auth pattern:
ServiceURLWhen to use
requestshttps://requests.production.judit.ioLive fetch from courts. Result arrives via webhook or polling.
trackinghttps://tracking.production.judit.ioContinuous lawsuit monitoring at the recurrence you choose.
lawsuitshttps://lawsuits.production.judit.ioSynchronous reading of the JUDIT data lake, returning the processes linked to the consulted document.

Get started in 3 steps

1

Request your API Key

Reach out to our commercial team and receive your access key.
2

Make your first query

Follow the Quickstart to create your first request in under 5 minutes.