Open knowledge
Romania
Public data / API

Court cases and hearings — programmatic access

Documentation for searching court cases and hearings using parameters such as case number, court and period.

Before you use this resource

A search returns at most 1,000 cases. A person’s presence in a case does not establish guilt; fields require procedural context.

Published by
Ministry of Justice
Source
Public institution
Collection
Public data
Resource type
API
Coverage
Romania
Documented formats
HTML
Licence / terms
Rights need checking
API access
Documented API
Record review date
2026-09-07
Last resource update
Unknown
Technical data audit
Not performed
Documentation
Source reviewed

Documentation

Documentation HTML was retrieved and read through direct HTTP after the web fetch failed. No service query was submitted.

The cited page documents this record. Check the original source for terms and versions before reuse.

portal.just.ro ↗

Getting started

  1. Read the required parameters and result limit in the documentation.
  2. For cases, narrow the search by court and period; retain the unique case number.
  3. Read the procedural stage and appeals before describing a case outcome.

Access and checks

Direct API queries

curl -s 'https://portal.just.ro/sitepages/acces.aspx' | jq .
import urllib.request
import json

url = "https://portal.just.ro/sitepages/acces.aspx"
req = urllib.request.Request(url, headers={"User-Agent": "CunoastereDeschisa/1.7"})
with urllib.request.urlopen(req) as resp:
    data = json.loads(resp.read().decode("utf-8"))
    print(json.dumps(data, indent=2)[:500])
library(jsonlite)

data <- fromJSON("https://portal.just.ro/sitepages/acces.aspx")
str(data)
INSTALL httpfs;
LOAD httpfs;

SELECT * FROM read_json_auto('https://portal.just.ro/sitepages/acces.aspx')
LIMIT 10;
Executable query snippets for command line, data pipelines, or DuckDB.

Continue your research

Editorial suggestions for discovery. These links do not establish technical integration or licence compatibility.

Top ↑