oneapi
Autentificare
Locations v1 / Șomaj & construcții

Autorizațiile de construire ale unui UAT

⭐ Autorizațiile eliberate în UAT la ultimul an publicat, pe categorii, cu numărul și
suprafața utilă (m²).

GET
https://oneapi.ro/api/locations/v1/uat/{cod}/autorizatii

Parametri de cale

NumeTipDescriereExemplu
codobligatoriu string Codul SIRUTA al unităţii administrativ-teritoriale (ex. 54975 pentru Cluj-Napoca).

Parametri de interogare

Ruta nu acceptă parametri de interogare.

Cum se comportă

  • ⭐ Autorizațiile de construire pe UAT, anual din 2002, cu numărul și suprafața utilă. Aici e ultimul an publicat; evoluția e la /uat/{cod}/autorizatii/serie.
  • Cifrele arată lucruri pe care media județeană le ascunde: în 2025, comunele Moșnița Nouă (511), Miroslava (440) și Berceni (414) au avut fiecare mai multe autorizații rezidențiale decât tot municipiul București (403).
  • Categoriile lipsă nu se întorc cu zero — sursa pur și simplu nu publică rândul, ceea ce nu e același lucru cu „zero autorizații".
  • 9 comune din 3.181 n-au nicio autorizație publicată în tot intervalul 2002–2025; pentru ele ruta dă 404, nu o listă goală.

La ce folosește

  • Cât se construiește într-o comună sau într-un oraș, chiar acum.
  • Indicator de creștere a unei zone, alături de numărul de firme noi.
  • Prospectare pentru materiale de construcții sau servicii conexe.

Structura răspunsului

CâmpTipDescriere
data.entitate string Denumirea canonică a UAT-ului.
data.an integer Ultimul an publicat pentru această entitate.
data.sursa string Sursa datelor.
data.categorii[].categorie string Categoria de construcție (vezi nomenclatorul).
data.categorii[].numar number | null Câte autorizații s-au eliberat.
data.categorii[].mp_utili number | null Suprafața utilă autorizată, în m².
meta.actualizat object Prospețimea datelor pe domenii (dată ISO 8601).

Exemple de răspuns

GEThttps://oneapi.ro/api/locations/v1/uat/54975/autorizatii
{
    "data": {
        "entitate": "Cluj-Napoca",
        "an": 2025,
        "sursa": "INS (autorizaţii de construire)",
        "categorii": [
            {
                "categorie": "administrative",
                "numar": 2,
                "mp_utili": 12195
            }
        ]
    },
    "meta": {
        "actualizat": {
            "somaj": "2026-09-14",
            "autorizatii": "2026-04-01"
        }
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
404negasitUAT-ul nu există sau n-are autorizații publicate.
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": "UAT-ul nu există sau n-are autorizații publicate."
    }
}