Locations v1 / Jurisdictii
Jurisdicțiile unui UAT (comună/oraș/municipiu), după codul SIRUTA
Ce instanţă, ce parchet şi ce alte autorităţi sunt competente pentru un UAT, cu actul care face arondarea. Pentru a şti unde se depune, nu unde e cel mai aproape.
GET
https://oneapi.ro/api/locations/v1/uat/{cod}/jurisdictii
Parametri de cale
NumeTipDescriereExemplu
codobligatoriu
string
Codul SIRUTA al unităţii administrativ-teritoriale (ex.
54975 pentru Cluj-Napoca).
Parametri de interogare
NumeTipDescriereValori acceptate
domeniuopțional
string | null
Restrânge la un domeniu (ex.
justitie).
ex. justitie
Cum se comportă
- Arondarea vine din HG nr. 1217/2023 (MO 1102/2023), emisă în baza art. 42(2) din Legea nr. 304/2022 — actul care stabilește ce localități intră în circumscripția fiecărei judecătorii. Nu există publicată ca set de date; e anexa unui act normativ.
jurisdictiie o LISTĂ, nu un obiect cu chei fixe: instituțiile se adaugă în timp, iar o formă cu chei fixe ar schimba contractul la fiecare adăugare. Filtrezi cu?domeniu=.nivelspune cât de precisă e competența:uat= stabilită per localitate prin act normativ (partea greu de obținut),judet= instituția județului,localitate= arondare mai fină decât UAT-ul (sectoarele Bucureștiului).temeidă actul, ca să poți cita sursa.- Parchetul nu e stocat separat: actul îl tratează împreună cu instanța, iar denumirea urmează invariabil tiparul
Parchetul de pe lângă <instanță>.
La ce folosește
- Afli la ce judecătorie se depune o acțiune împotriva cuiva din comuna/orașul respectiv.
- Rutezi automat dosarele către instanța competentă, fără tabel întreținut manual.
- Verifici de ce parchet ține o localitate, înainte de a formula o plângere.
Structura răspunsului
Toate câmpurile de mai jos sunt în data.
CâmpTipDescriere
uat
object
UAT-ul de care ține locul (cod SIRUTA, nume, tip).
uat.cod_siruta
integer
Codul SIRUTA al unităţii teritoriale.
uat.nume
string
Numele, aşa cum îl publică sursa.
uat.tip
string
Tipul UAT-ului (municipiu/oraș/comună).
judet
object
Județul (cod SIRUTA, nume, indicativ auto).
judet.cod_siruta
integer
Codul SIRUTA al unităţii teritoriale.
judet.nume
string
Numele, aşa cum îl publică sursa.
judet.cod_auto
string
Indicativul auto al judeţului.
jurisdictii[]
array
Lista instituțiilor competente:
{domeniu, tip, denumire, nivel, sediu?, temei?}.
jurisdictii[].domeniu
string
jurisdictii[].tip
string
jurisdictii[].denumire
string
Denumirea, aşa cum o publică sursa.
jurisdictii[].nivel
string
uat / judet / localitate — cât de fin e stabilită competența.
jurisdictii[].sediu.nume
string
Numele, aşa cum îl publică sursa.
jurisdictii[].sediu.cod_siruta
integer
Codul SIRUTA al unităţii teritoriale.
jurisdictii[].temei
string
Actul normativ din care provine arondarea (ex.
HG 1217/2023).
Exemple de răspuns
GEThttps://oneapi.ro/api/locations/v1/uat/54975/jurisdictii
{
"data": {
"uat": {
"cod_siruta": 54975,
"nume": "Cluj-Napoca",
"tip": "municipiu"
},
"judet": {
"cod_siruta": 127,
"nume": "Cluj",
"cod_auto": "CJ"
},
"jurisdictii": [
{
"domeniu": "justitie",
"tip": "judecatorie",
"denumire": "Judecătoria Cluj-Napoca",
"nivel": "uat",
"sediu": {
"nume": "Cluj-Napoca",
"cod_siruta": 54975
},
"temei": "HG 1217/2023"
}
]
}
}
GEThttps://oneapi.ro/api/locations/v1/uat/155243/jurisdictii
{
"data": {
"uat": {
"cod_siruta": 155243,
"nume": "Timișoara",
"tip": "municipiu"
},
"judet": {
"cod_siruta": 350,
"nume": "Timiș",
"cod_auto": "TM"
},
"jurisdictii": [
{
"domeniu": "justitie",
"tip": "judecatorie",
"denumire": "Judecătoria Timișoara",
"nivel": "uat",
"sediu": {
"nume": "Timișoara",
"cod_siruta": 155243
},
"temei": "HG 1217/2023"
}
]
}
}
GEThttps://oneapi.ro/api/locations/v1/uat/54975/jurisdictii?domeniu=justitie
{
"data": {
"uat": {
"cod_siruta": 54975,
"nume": "Cluj-Napoca",
"tip": "municipiu"
},
"judet": {
"cod_siruta": 127,
"nume": "Cluj",
"cod_auto": "CJ"
},
"jurisdictii": [
{
"domeniu": "justitie",
"tip": "judecatorie",
"denumire": "Judecătoria Cluj-Napoca",
"nivel": "uat",
"sediu": {
"nume": "Cluj-Napoca",
"cod_siruta": 54975
},
"temei": "HG 1217/2023"
}
]
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă, invalid, expirat sau revocat. |
| 403 | feature_indisponibil | Planul curent nu include funcţia de care ţine ruta. |
| 404 | negasit | UAT inexistent pentru codul SIRUTA dat. |
| 422 | validare | Un parametru nu a trecut validarea (domeniu); detalii spune care şi de ce. |
| 429 | cota_depasita | Cota lunară a planului a fost depăşită (vezi Retry-After). |
Toate erorile au aceeași formă. eroare.cod e stabil și e cel după care trebuie să ramifici în cod — nu după textul din mesaj, care se poate schimba.
{
"eroare": {
"cod": "validare",
"mesaj": "Un parametru nu a trecut validarea (domeniu); detalii spune care şi de ce.",
"detalii": {
"cod": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}