Italy Administrative Court Rulings Scraper — OpenGA avatar

Italy Administrative Court Rulings Scraper — OpenGA

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Italy Administrative Court Rulings Scraper — OpenGA

Italy Administrative Court Rulings Scraper — OpenGA

Official Italian administrative court CSV metadata: Consiglio di Stato, CGARS and TAR, licensed CC BY 4.0, filters and persistent monitoring.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Lorenzo Talamucci

Lorenzo Talamucci

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Get official Italian administrative court metadata from OpenGA's downloadable CSV datasets. Filter Consiglio di Stato (CDS), CGARS and regional TAR rulings by seat, publication year, outcome and subject. Monitor new or changed records in a named Apify key-value store.

Useful for legal research discovery, legaltech case indexes, procurement litigation monitoring and compliance statistics. Subject metadata can support RAG/LLM discovery; this Actor does not supply judgment text, legal advice, parties, ECLI or document links.

Input

{"organo":"CDS","anno":2026,"tipo":"sentenze","maxResults":5}
{"organo":"TAR","sede":"tar-toscana","anno":2026,"tipo":"sentenze","esito":"ACCOGLIE","testoOggetto":"appalto","maxResults":100,"soloNuove":true,"monitorNome":"toscana-appalti"}
FieldMeaning
organoCDS (default), CGARS, TAR (includes TRGA), ALL
sedeOptional exact slug below; must belong to organo
annoPublication year, 2017–current UTC year; current year by default
tiposentenze (default), ordinanze, decreti
esitoCase-insensitive outcome substring
testoOggettoCase-insensitive subject substring
maxResultsMatching window size, 1–100000; default 10, prefill 5
soloNuoveEmit only new/changed records; default false
monitorNomeNamed persistent store, 1–63 letters/digits/hyphens

Sede slugs:

cds
cga-sicilia
tar-abruzzo-l-aquila
tar-abruzzo-pescara
tar-basilicata
tar-calabria-catanzaro
tar-calabria-reggio-calabria
tar-campania-napoli
tar-campania-salerno
tar-emilia-romagna-bologna
tar-emilia-romagna-parma
tar-friuli-venezia-giulia
tar-lazio-latina
tar-lazio-roma
tar-liguria
tar-lombardia-brescia
tar-lombardia-milano
tar-marche
tar-molise
tar-piemonte
tar-puglia-bari
tar-puglia-lecce
tar-sardegna
tar-sicilia-catania
tar-sicilia-palermo
tar-toscana
tar-umbria
tar-valle-d-aosta
tar-veneto
trga-bolzano
trga-trento

Coverage and ordering

The HTML catalogs publish annual files and historical bundles. The Actor discovers links from HTML, checks each resource's own CC BY 4.0 license, and downloads only its CSV. It never calls the disallowed OpenGA /api/ or the separate judgment-text portal.

Live source checks on 28 September 2026: CDS judgments 2026 contained 4,404 records (2 January–4 September); CGARS 529 (5 January–4 September); TAR Toscana 1,677 (5 January–5 September). These are observations, not promised future totals. Updates are monthly. Other seats/types are discovered and checked at runtime; they are not all live-tested. A missing/unlicensed resource produces explicit diagnostics, never inferred permission.

Within each CSV records are ordered by publication date, ruling number and appeal number descending. Seats are visited in the order listed above; ALL is not a globally sorted cross-court feed. maxResults bounds the first matching window, including unchanged records. A repeated monitor with identical filters/window yields zero if unchanged. Increase the window to cover more records; no automatic historical backfill cursor is maintained. Use a specific seat for reliable scheduled coverage.

Output and monitoring

The common Italy legal fields are court, type, number, year, decisionDate, depositDate, subject, summary, fullText, ecli, sourceUrl, license, attribution. Unsupported values are null, not fabricated.

number preserves the original identifier, including its year prefix. publicationDate is the ruling's publication date. appealDepositDate is the appeal filing date, not the judgment deposit date; depositDate remains null. Also includes seat/section codes, appeal number/type, outcome, hearing type, defining flag, download URL and license URL. One record represents a ruling/appeal association; distinct appeals for the same ruling are preserved. sourceUrl points to the CSV resource sheet, not a judgment document.

Monitor identities include seat code, ruling type/number and appeal number. Content changes are detected by fingerprint. State is saved only after successful dataset delivery. Recovery can replay an already delivered row after an interrupted state write; consumers should deduplicate by id. Avoid concurrent runs against the same monitor. Changing filters creates a separate namespace in that store. No deletion inference is performed.

Limits and diagnostics

Default memory: 1 GB. Requests are sequential, spaced by at least 10 seconds (or a longer robots delay), with up to three attempts for temporary failures and fresh proxy sessions in cloud. Local runs use no paid proxy. No captcha/login bypass. Redirects and non-OpenGA hosts are refused.

The internal deadline is exclusively the platform timeoutAt minus 30 seconds (default platform timeout: 3600 seconds). There is no fixed duration cap; local runs without timeoutAt have no internal deadline. Downloads are limited to 64 MiB; HTML to 4 MiB. Broad ALL/TAR queries or large archives may stop early. Previously saved rows are preserved. OUTPUT and SUMMARY report partial, counts and a recovery hint. Invalid inputs/source outages close cleanly with diagnostics; SUCCEEDED alone does not prove a complete export. Process kills, platform failures and OOM cannot be guaranteed away.

Proposed pricing (configured by the publisher)

EventPrice
Start at 1 GB$0.05
Delivered metadata result$0.005

Configure custom risultato or synthetic apify-default-dataset-item, not both. The Actor prefers synthetic dataset charging if present; otherwise it charges the defined custom event once per result. Missing events are tolerated for local/prepublication testing. No premium text/PDF charge exists because this source does not supply those documents. Console pricing is authoritative; this build does not configure or publish prices.

Attribution and license

Data source: Giustizia Amministrativa — OpenGA (openga.giustizia-amministrativa.it). Data are CC BY 4.0 (creativecommons.org), confirmed individually on downloaded resource sheets. Every row retains license, licenseUrl, attribution, sourceUrl and downloadUrl. Promptica transforms the CSV to normalized, filtered records. Retain attribution and indicate further modifications when redistributing.

This license does not cover extracting full texts from giustizia-amministrativa.it. No such extraction is implemented.

The seat identifier list was checked against dataciviclab/giustizia-amministrativa (github.com) (MIT); its API downloader is not used. Parsing uses Cheerio and csv-parse. Request/budget patterns derive from this repository's Aste 2.0 Actor.

Local verification

npm ci --ignore-scripts
npm test
apify run --input-file test/prefill.json
apify run --input-file test/monitor.json
apify run --input-file test/monitor.json

Tests use real licensed CSV/HTML fixtures captured 28 September 2026. test/collaudo.json provides the seven-case cloud battery for the publishing team. Cloud execution and deployment are not part of local verification.

Italiano

Metadati ufficiali dei provvedimenti amministrativi da CSV OpenGA, con filtri e monitor persistente. Solo dati con licenza verificata CC-BY 4.0: nessun testo integrale dal portale giurisprudenziale. maxResults limita la finestra osservata anche in monitor; una seconda run identica restituisce zero se non ci sono variazioni. Per conoscere esito completo/parziale leggere OUTPUT, non solo lo stato SUCCEEDED.

Altri dati pubblici italiani / More Italian public data

Italy Public Data by Promptica — altri dataset / other datasets: