oneapi
Autentificare
Locations v1 / Ierarhie & dropdown-uri

Listă regiuni

Toate cele 42 de județe sau, când e apelat ca /regiuni/{regiune}/judete, doar
județele regiunii date. Fiecare item are reședința + numărul de UAT-uri.

GET
https://oneapi.ro/api/locations/v1/regiuni/{regiune}/judete

Parametri de cale

NumeTipDescriereExemplu
regiuneobligatoriu string Codul NUTS 2 al regiunii de dezvoltare.

Parametri de interogare

Ruta nu acceptă parametri de interogare.

Cum se comportă

  • Aceeași formă ca /judete, dar filtrat la o regiune. {regiune} e codul NUTS-2 (RO11…), case-insensitive.
  • Județele vin alfabetic; regiunea nu are cod_siruta, cheia ei e cod.

La ce folosește

  • Al doilea nivel al unui selector de adresă în cascadă, după alegerea regiunii
  • Popularea unui dropdown de județ deja restrâns la regiunea selectată
  • Agregare comercială / logistică pe regiuni de dezvoltare

Structura răspunsului

CâmpTipDescriere
data[].cod string Indicativ auto (CJ, IF, B) — cheia publică a județului.
data[].cod_siruta integer Codul SIRUTA (cheia publică a entității).
data[].nume string Denumirea entității.
data[].resedinta string | null Reședința de județ.
data[].populatie integer | null Populația (recensământ).
data[].suprafata_kmp number | null Suprafața, în km².
data[].nr_uat integer Numărul de UAT-uri.
data[].nr_firme integer Câte firme au fost vreodată înregistrate aici (egal cu total din ruta de sumar).
data[].nr_firme_functiune integer Câte există ACUM. ⚠️ Cifra de pus lângă nume: nr_firme include şi radiatele, care sunt 48,8% din total.
meta.actualizat object Prospețimea datelor pe domenii (dată ISO 8601).

Exemple de răspuns

GEThttps://oneapi.ro/api/locations/v1/regiuni/RO11/judete
{
    "data": [
        {
            "cod": "BH",
            "cod_siruta": 56,
            "nume": "Bihor",
            "resedinta": "Oradea",
            "populatie": 551297,
            "suprafata_kmp": 7537.6551,
            "nr_uat": 101
        }
    ],
    "meta": {
        "actualizat": {
            "administrativ": "2026-08-15T16: 39: 14+03: 00",
            "populatie": "2026-08-15T16: 40: 07+03: 00"
        }
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
404negasitRegiunea nu există.
429cota_depasitaCota 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": "negasit",
        "mesaj": "Regiunea nu există."
    }
}