RECORDSDATA

[BUSINESS · AUTOMATION]

DataJud Scraper - Brazil Court Cases & Processos (CNJ API)

Scrape Brazil's official DataJud CNJ API for court cases: classes, judging units and movement history across 91 courts. Export CSV, JSON, Excel or XML.

Input: 6 fields, required: tribunals. Billed per event on the free Apify plan: Process record $0.02, Movement record $0.01. Results export as JSON, CSV or Excel. Last updated 2026-10-04.

STATUS
PRODUCTION
INPUT FIELDS
6
REQUIRED
1
PRICING
PAY PER EVENT
UPDATED
2026-10-04
OUTPUT
JSON, CSV, Excel

01 / INPUT

What you can configure.

FIELDTYPEDESCRIPTION
Tribunals (courts)tribunalsREQUIREDarrayBrazilian courts to query, by official DataJud alias (tjsp = Sao Paulo state court, trf1 = Federal Regional Court 1, tst = Superior Labor Court, tre-sp = Sao Paulo electoral court). 91 courts available: federal, state, labor, electoral and military. Defaults to tjsp. default: ["tjsp"]
Process numbers (optional)numerosProcessoarrayExact CNJ process numbers to look up (20-digit unique numbering; formatted numbers such as 0000832-35.2018.4.01.3202 are accepted and normalized). Each number is searched in every selected tribunal. Leave empty to use class/court filters or pull the most recently updated processes.
Filter by Classe Processual code (optional)classeCodigointegerCNJ procedural class code to filter by, for example 1116 for Execução Fiscal (tax enforcement) or 198 for Apelação Cível (civil appeal). See the Glossário de Dados on the DataJud wiki for the full code table. Ignored when process numbers are given.
Filter by Órgão Julgador code (optional)orgaoJulgadorCodigointegerCode of the specific judging unit or chamber (órgão julgador) within the tribunal. Combine with the class code to narrow results. Ignored when process numbers are given.
Max processes per tribunalmaxItemsPerTribunalintegerMaximum number of process records to collect from each selected tribunal (up to 10,000 per tribunal per run). Free plan is limited to 10. Each process is one billed process-record event. default: 100
Include movement historyincludeMovementsbooleanAlso emit one record per procedural movement (movimento) in each process timeline. Each movement is a separate billed movement-record event and one process can have hundreds, so keep this off unless you need the full history. default: false

02 / PRICING

Pay for what you collect.

EVENTDETAILPRICE
Process record · BASEOne judicial process: tribunal, class, judging unit, filing/update dates, movement count.$0.02
Movement recordOne procedural movement (movimento) from a process's full timeline history.$0.01

Prices in USD, shown for the Apify free plan. Paid Apify plans get tiered discounts. Platform usage is included.

03 / FAQ

About the DataJud Scraper.

How much does the DataJud Scraper cost?

It charges per event: Process record $0.02, Movement record $0.01. Prices are for the free Apify plan, and paid Apify plans get tiered discounts. Apify platform usage is included in the event price.

What input does the DataJud Scraper need?

One field is required: tribunals (array). The Actor has 6 input fields in total, and the rest have defaults.

Which formats can I export the DataJud Scraper results in?

Results are saved to an Apify dataset. Download them as JSON, CSV or Excel, or fetch them through the Apify API.

04 / RELATED

More from the same family.

[01]

Sofascore Match Stats Scraper - Live Scores, Odds & Lineups

Scrape Sofascore match stats, lineups, xG shot maps, player ratings and odds for 11 sports by team, match ID or live. Export CSV, JSON, Excel. No login.

PRODUCTIONAUTOMATION
VIEW ACTOR
[02]

MercadoLibre Scraper - Products & Prices, 18 LATAM Countries

Scrape MercadoLibre products and prices across Argentina, Mexico, Brazil, Chile and 14 more countries: sellers, stock and ratings. Export to CSV, JSON, Excel.

PRODUCTIONECOMMERCE
VIEW ACTOR
[03]

Basketball Scraper: Box Scores, Play-by-Play & Odds

Scrape basketball box scores, play-by-play, odds, rosters and standings for any NBA or EuroLeague team. No login or API key. Export CSV, Excel or JSON.

PRODUCTIONDEVELOPER TOOLS
VIEW ACTOR

NEXT SOURCE

What should we collect next?

Have a source that needs structured data?

Build an Actor