oneapi
Autentificare
Locations v1 / FonduriPndr

Fondurile PNDR ale unui UAT

Proiectele AFIR/PNDR atrase de UAT: câte, ce valoare contractată şi plătită, pe măsură. Fondurile pentru dezvoltare rurală nu apar în listele generale de finanţări.

GET
https://oneapi.ro/api/locations/v1/uat/{cod}/fonduri-pndr

Parametri de cale

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

Parametri de interogare

NumeTipDescriereValori acceptate
per_paginaopțional text Câte proiecte întoarce lista (implicit 25, maxim 100). Agregările rămân pe tot UAT-ul. ex. 25
paginaopțional text Pagina, numărată de la 1. ex. 1

Cum se comportă

  • Sunt strict fonduri de dezvoltare rurală (AFIR / PNDR), nu toate fondurile europene — de aceea ruta se numește fonduri-pndr. Pentru căutarea globală pe fonduri există business/v1/fonduri/*, care se sprijină pe alt set de date, cu rezoluție doar la nivel de județ.
  • pe_status e cel care spune adevărul, nu sumar. Proiectele InEvaluare și NeSelectat au, prin natura lor, zero contractat: sunt cereri depuse, nu bani primiți. Un total citit fără status ar face o comună să pară finanțată pentru sume care i-au fost de fapt respinse.
  • Aproximativ jumătate din înregistrările sursei nu au status, măsură sau an completate — apar ca fara_status / necunoscut și sunt numărate în sumar.fara_clasificare. Sumele lor sunt reale; doar clasificarea lipsește din sursă. Nu le ascundem într-un total și nu le atribuim o categorie inventată.
  • Legarea de teritoriu se face pe codul SIRUTA din sursă, care e uneori al UAT-ului, alteori al unei localități din el — interogarea le acoperă pe amândouă.

La ce folosește

  • Vezi câte fonduri de dezvoltare rurală a atras o comună și pe ce măsuri.
  • Compari absorbția între UAT-uri — cine a contractat efectiv și cine doar a depus cereri.
  • Găsești beneficiarii dintr-un teritoriu, cu proiectul și suma contractată.

Structura răspunsului

CâmpTipDescriere
data.uat.cod_siruta integer Codul SIRUTA al unităţii teritoriale.
data.uat.nume string Numele, aşa cum îl publică sursa.
data.uat.tip string Tipul UAT-ului (municipiu/oraș/comună).
data.judet.cod_siruta integer Codul SIRUTA al unităţii teritoriale.
data.judet.nume string Numele, aşa cum îl publică sursa.
data.judet.cod_auto string Indicativul auto al judeţului.
data.sumar.proiecte integer Numărul total de înregistrări pentru UAT, indiferent de status.
data.sumar.valoare_contractata number Suma contractată, pe toate înregistrările.
data.sumar.valoare_platita number Suma efectiv plătită.
data.sumar.fara_clasificare integer Câte înregistrări nu au status în sursă.
data.pe_status[] array Defalcare completă pe status [{status, nr, valoare_contractata, valoare_platita}] — nimic ascuns.
data.pe_status[].status string Starea elementului, aşa cum o publică sursa.
data.pe_status[].nr integer Numărul de elemente din grupa asta.
data.pe_status[].valoare_contractata number Valoarea contractată, în moneda indicată alături.
data.pe_status[].valoare_platita number Valoarea plătită efectiv, în moneda indicată alături.
data.pe_masura[] array Defalcare pe măsura PNDR (M4.1, M6.3 etc.) [{cheie, nr, valoare_contractata}].
data.pe_masura[].cheie string
data.pe_masura[].nr integer Numărul de elemente din grupa asta.
data.pe_masura[].valoare_contractata number Valoarea contractată, în moneda indicată alături.
data.pe_an[] array Defalcare pe anul sesiunii.
data.pe_an[].cheie string
data.pe_an[].nr integer Numărul de elemente din grupa asta.
data.pe_an[].valoare_contractata number Valoarea contractată, în moneda indicată alături.
data.proiecte[] array Lista paginată, ordonată descrescător după suma contractată: {titlu, cod_proiect, beneficiar, cui?, masura, status, an, valoare_contractata, valoare_platita, zona_montana, localitate?}.
data.proiecte[].titlu string
data.proiecte[].cod_proiect string
data.proiecte[].beneficiar string Beneficiarul la care se referă valoarea.
data.proiecte[].cui integer Codul de identificare fiscală, fără prefixul RO.
data.proiecte[].masura string Măsura raportată — ce anume numără sau însumează valoarea.
data.proiecte[].status string Starea elementului, aşa cum o publică sursa.
data.proiecte[].an string Anul la care se referă valoarea.
data.proiecte[].valoare_contractata number Valoarea contractată, în moneda indicată alături.
data.proiecte[].valoare_platita number Valoarea plătită efectiv, în moneda indicată alături.
data.proiecte[].zona_montana boolean
meta.paginare.pagina integer Pagina curentă, numărată de la 1.
meta.paginare.per_pagina integer Câte înregistrări are o pagină.
meta.paginare.total integer Totalul înregistrărilor care se potrivesc, dincolo de pagina curentă.
meta.paginare.pagini integer Câte pagini are lista.

Exemple de răspuns

GEThttps://oneapi.ro/api/locations/v1/uat/54975/fonduri-pndr
{
    "data": {
        "uat": {
            "cod_siruta": 54975,
            "nume": "Cluj-Napoca",
            "tip": "municipiu"
        },
        "judet": {
            "cod_siruta": 127,
            "nume": "Cluj",
            "cod_auto": "CJ"
        },
        "sumar": {
            "proiecte": 103,
            "valoare_contractata": 10773365.72,
            "valoare_platita": 6554146.3,
            "fara_clasificare": 42
        },
        "pe_status": [
            {
                "status": "fara_status",
                "nr": 42,
                "valoare_contractata": 1732256.72,
                "valoare_platita": 1686388.94
            }
        ],
        "pe_masura": [
            {
                "cheie": "necunoscut",
                "nr": 42,
                "valoare_contractata": 1732256.72
            }
        ],
        "pe_an": [
            {
                "cheie": "necunoscut",
                "nr": 42,
                "valoare_contractata": 1732256.72
            }
        ],
        "proiecte": [
            {
                "titlu": "INVESTIŢIE INITIALA PE SCHEMA GBER (4.2) PRIVIND SCHIMBAREA FUNDAMENTALĂ A PROCESULUI GENERAL DE PRODUCŢIE AL UNITATII DE PRODUCTIE SC VEL PITAR SA -CLUJ-NAPOCA - PRIN RECOMPARTIMENTĂRI INTERIOARE CONSTRUIRE PLATFORMĂ ACOPERITĂ SPIRALĂ RĂCIRE PÂINE CONSTRUIRE PLATFORMĂ PENTRU SILOZURI FĂINĂ ȘI DOTARE CU UTILAJE",
                "cod_proiect": "0420G0D0011661300039",
                "beneficiar": "VEL PITAR SA",
                "cui": 21229091,
                "masura": "M4.2",
                "status": "Contractat",
                "an": "2016",
                "valoare_contractata": 2271681.27,
                "valoare_platita": 2271681.27,
                "zona_montana": false
            }
        ]
    },
    "meta": {
        "paginare": {
            "pagina": 1,
            "per_pagina": 25,
            "total": 103,
            "pagini": 5
        }
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
404negasitUAT inexistent pentru codul SIRUTA dat.
422validareUn parametru nu a trecut validarea (per_pagina, pagina); detalii spune care şi de ce.
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": "validare",
        "mesaj": "Un parametru nu a trecut validarea (per_pagina, pagina); detalii spune care şi de ce.",
        "detalii": {
            "cod": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}