oneapi
Autentificare
Financiar v1 / Inflatie

Catalogul operaţiunilor din conturile integrate

Cele 221 de operaţiuni publicate, în ordinea secvenţei de conturi, cu codul ESA şi denumirea exactă
de la sursă, cu câte sectoare şi câte laturi are fiecare şi cu anii în care e publicată.

GET
https://oneapi.ro/api/financiar/v1/conturi-integrate/operatiuni

Parametri de interogare

NumeTipDescriereValori acceptate
contlistăopțional text Opţional, unul sau mai multe conturi, separate prin virgulă. productieexploatarevenit_intreprinderealocare_venituri_primarealocare_alte_venituri_primaredistribuire_secundararedistribuire_in_naturautilizare_venit_disponibilutilizare_venit_disponibil_ajustatvariatii_valoare_netaachizitii_active_nefinanciareexterior_bunuri_servicii

Cum se comportă

  • Operaţiunile publicate în tabelul conturilor integrate, în ordinea secvenţei de conturi, nu alfabetic, cu codul ESA şi denumirea exactă de la sursă, cu câte sectoare şi câte laturi are fiecare şi cu anii în care e publicată.
  • ⚠️ Apar 195 din cele 221 de operaţiuni. Celelalte 26 sunt zero în toţi anii — sursa le poartă în tabel, dar nu le completează niciodată: ajustările SIFIM, cotizaţiile sociale imputate, subvenţiile pe importuri. Ies numai cu zerouri=include pe ruta de serii.
  • ⚠️ Codul nu e cheie. În acelaşi cont pot sta două rânduri cu acelaşi cod şi înţelesuri diferite, iar treisprezece rânduri n-au deloc cod. Perechea care contează e (cod, denumire).
  • Câmpul sectoare spune dinainte unde se poate rula o comparaţie: B1*g are două coloane (economia totală şi totalul), pe când P1 Productia are opt.

La ce folosește

  • Găsirea operaţiunii potrivite înainte de a cere seria.
  • Citirea secvenţei de conturi în ordinea în care o publică sursa.
  • Verificarea anilor în care o operaţiune chiar e publicată.

Structura răspunsului

CâmpTipDescriere
data.conturi integer
data.operatiuni integer
data.operatiuni_fara_valori integer Câte rânduri poartă sursa fără să le completeze vreodată.
data.pe_cont object Câte operaţiuni cu valori are fiecare cont.
data.pe_cont.productie integer
data.pe_cont.exploatare integer
data.pe_cont.venit_intreprindere integer
data.pe_cont.alocare_venituri_primare integer
data.pe_cont.alocare_alte_venituri_primare integer
data.pe_cont.distribuire_secundara integer
data.pe_cont.redistribuire_in_natura integer
data.pe_cont.utilizare_venit_disponibil integer
data.pe_cont.utilizare_venit_disponibil_ajustat integer
data.pe_cont.variatii_valoare_neta integer
data.pe_cont.achizitii_active_nefinanciare integer
data.pe_cont.exterior_bunuri_servicii integer
data.secventa.productie.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.productie.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.productie.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.productie.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.productie.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.productie.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.productie.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.exploatare.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.exploatare.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.exploatare.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.exploatare.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.exploatare.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.exploatare.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.exploatare.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.venit_intreprindere.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.venit_intreprindere.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.venit_intreprindere.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.venit_intreprindere.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.venit_intreprindere.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.venit_intreprindere.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.venit_intreprindere.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.alocare_venituri_primare.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.alocare_venituri_primare.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.alocare_venituri_primare.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.alocare_venituri_primare.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.alocare_venituri_primare.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.alocare_venituri_primare.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.alocare_venituri_primare.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.alocare_alte_venituri_primare.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.alocare_alte_venituri_primare.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.alocare_alte_venituri_primare.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.alocare_alte_venituri_primare.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.alocare_alte_venituri_primare.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.alocare_alte_venituri_primare.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.alocare_alte_venituri_primare.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.distribuire_secundara.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.distribuire_secundara.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.distribuire_secundara.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.distribuire_secundara.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.distribuire_secundara.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.distribuire_secundara.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.distribuire_secundara.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.redistribuire_in_natura.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.redistribuire_in_natura.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.redistribuire_in_natura.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.redistribuire_in_natura.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.redistribuire_in_natura.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.redistribuire_in_natura.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.redistribuire_in_natura.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.utilizare_venit_disponibil.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.utilizare_venit_disponibil.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.utilizare_venit_disponibil.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.utilizare_venit_disponibil.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.utilizare_venit_disponibil.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.utilizare_venit_disponibil.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.utilizare_venit_disponibil.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.utilizare_venit_disponibil_ajustat.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.utilizare_venit_disponibil_ajustat.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.variatii_valoare_neta.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.variatii_valoare_neta.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.variatii_valoare_neta.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.variatii_valoare_neta.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.variatii_valoare_neta.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.variatii_valoare_neta.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.variatii_valoare_neta.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.achizitii_active_nefinanciare.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.achizitii_active_nefinanciare.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.achizitii_active_nefinanciare.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.achizitii_active_nefinanciare.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.achizitii_active_nefinanciare.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.achizitii_active_nefinanciare.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.achizitii_active_nefinanciare.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.secventa.exterior_bunuri_servicii.denumire string Denumirea, aşa cum o publică sursa.
data.secventa.exterior_bunuri_servicii.operatiuni[].cod string Codul din nomenclatorul sursei — cheia pe care se filtrează.
data.secventa.exterior_bunuri_servicii.operatiuni[].denumire string Denumirea, aşa cum o publică sursa.
data.secventa.exterior_bunuri_servicii.operatiuni[].sectoare integer Sectoarele disponibile.
data.secventa.exterior_bunuri_servicii.operatiuni[].laturi integer Laturile de cont pentru care există valori.
data.secventa.exterior_bunuri_servicii.operatiuni[].de_la integer Începutul intervalului acoperit.
data.secventa.exterior_bunuri_servicii.operatiuni[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data.nota_cod string Cum se citeşte codul şi din ce nomenclator vine.
data.nota_goale string
data.nota_variante string
meta.sursa string Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.nota_unitate string Ce trebuie ştiut despre unitatea de măsură înainte de a compara sau aduna valorile.
meta.nota_secventa string Precizare despre cum se citeşte răspunsul: o capcană, o convenţie sau o limită a sursei.
data.secventa[].operatiuni[].variante Apare doar la cele trei coduri publicate de mai multe ori.
meta.fara_date data e null, iar aici stă motivul. Proiecţia peste datele INS e goală.
meta.fara_date_cod Cuvântul scurt şi STABIL al motivului, pentru clienţii care comută pe el în cod: fara_date e proză şi se poate reformula, ăsta nu.

Exemple de răspuns

GEThttps://oneapi.ro/api/financiar/v1/conturi-integrate/operatiuni
{
    "data": {
        "conturi": 12,
        "operatiuni": 195,
        "operatiuni_fara_valori": 26,
        "pe_cont": {
            "productie": 10,
            "exploatare": 27,
            "venit_intreprindere": 9,
            "alocare_venituri_primare": 37,
            "alocare_alte_venituri_primare": 34,
            "distribuire_secundara": 30,
            "redistribuire_in_natura": 6,
            "utilizare_venit_disponibil": 7,
            "utilizare_venit_disponibil_ajustat": 7,
            "variatii_valoare_neta": 10,
            "achizitii_active_nefinanciare": 11,
            "exterior_bunuri_servicii": 7
        },
        "secventa": {
            "productie": {
                "denumire": "I. Contul de producţie",
                "operatiuni": [
                    {
                        "cod": "B1*g",
                        "denumire": "Produsul intern brut",
                        "sectoare": 2,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "exploatare": {
                "denumire": "II.1.1 Contul de exploatare",
                "operatiuni": [
                    {
                        "cod": "B1g",
                        "denumire": "Valoarea adaugata bruta",
                        "sectoare": 7,
                        "laturi": 2,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "venit_intreprindere": {
                "denumire": "II.1.2.1 Contul de venit al întreprinderii",
                "operatiuni": [
                    {
                        "cod": "B2g+B3g",
                        "denumire": "Excedentul brut de exploatare+ Venitul mixt brut",
                        "sectoare": 7,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "alocare_venituri_primare": {
                "denumire": "II.1.2 Contul de alocare a veniturilor primare",
                "operatiuni": [
                    {
                        "cod": "B2g+B3g",
                        "denumire": "Excedentul brut de exploatare+ Venitul mixt brut",
                        "sectoare": 7,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "alocare_alte_venituri_primare": {
                "denumire": "II.1.2.2 Contul de alocare a altor venituri primare",
                "operatiuni": [
                    {
                        "cod": "B4g",
                        "denumire": "Venitul brut al intreprinderii",
                        "sectoare": 7,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "distribuire_secundara": {
                "denumire": "II.2 Contul de distribuire secundară a venitului",
                "operatiuni": [
                    {
                        "cod": "B5g",
                        "denumire": "Soldul brut al veniturilor primare / Venitul national brut",
                        "sectoare": 7,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "redistribuire_in_natura": {
                "denumire": "II.3 Contul de redistribuire a venitului în natură",
                "operatiuni": [
                    {
                        "cod": "B6g",
                        "denumire": "Venitul disponibil brut",
                        "sectoare": 7,
                        "laturi": 2,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "utilizare_venit_disponibil": {
                "denumire": "II.4.1 Contul de utilizare a venitului disponibil",
                "operatiuni": [
                    {
                        "cod": "B12",
                        "denumire": "Soldul operatiunilor curente cu exteriorul",
                        "sectoare": 2,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "utilizare_venit_disponibil_ajustat": {
                "denumire": "II.4.2 Contul de utilizare a venitului disponibil ajustat",
                "operatiuni": [
                    {
                        "cod": "B12",
                        "denumire": "Soldul operatiunilor curente cu exteriorul",
                        "sectoare": 2,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "variatii_valoare_neta": {
                "denumire": "III.1.1 Contul variaţiilor valorii nete datorate economiei şi transferurilor de capital",
                "operatiuni": [
                    {
                        "cod": "B10.1",
                        "denumire": "Variatii ale valorii nete datorate economiei si transferurilor de capital",
                        "sectoare": 8,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "achizitii_active_nefinanciare": {
                "denumire": "III.1.2 Contul achiziţiilor de active nefinanciare",
                "operatiuni": [
                    {
                        "cod": "B10.1",
                        "denumire": "Variatii ale valorii nete datorate economiei si transferurilor de capital",
                        "sectoare": 8,
                        "laturi": 1,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            },
            "exterior_bunuri_servicii": {
                "denumire": "Contul exterior al operaţiunilor de bunuri şi servicii",
                "operatiuni": [
                    {
                        "cod": "P6",
                        "denumire": "Exporturi de bunuri si servicii",
                        "sectoare": 3,
                        "laturi": 2,
                        "de_la": 1995,
                        "pana_la": 2025
                    }
                ]
            }
        },
        "nota_cod": "Codul nu e cheie: în acelaşi cont pot sta două rânduri cu acelaşi cod şi înţelesuri diferite — `D44` e „Alte venituri din investitii\" într-un rând şi „Venituri din proprietate atribuite asiguratilor\" în altul. Treisprezece rânduri n-au deloc cod.",
        "nota_goale": "26 operaţiuni nu apar aici: sursa le poartă în tabel, dar sunt zero în toţi anii — ajustările SIFIM, cotizaţiile imputate, subvenţiile pe importuri şi altele ca ele. Ies numai cu `zerouri=include` pe /financiar/v1/conturi-integrate.",
        "nota_variante": "Câmpul `variante` apare doar la D441, D442, D443, pe care sursa le publică de câte trei ori sub acelaşi nume: prima e totalul, celelalte două sunt defalcarea lui."
    },
    "meta": {
        "sursa": "Institutul Naţional de Statistică — nomenclatorul matricei CON102D (TEMPO).",
        "nota_unitate": "Toate valorile seriei sunt în milioane lei, preţuri curente.",
        "nota_secventa": "Conturile sunt în ordinea publicată de sursă, nu alfabetic: fiecare porneşte din soldul celui dinaintea lui."
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă sau invalid.
403feature_indisponibilfinanciar.indici nu e în planul curent.
422validareCont în afara listei 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": "validare",
        "mesaj": "Cont în afara listei publicate.",
        "detalii": {
            "cont": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}