oneapi
Autentificare
Financiar v1 / Inflatie

Nomenclatorul indicilor industriali

Activităţile fiecărui indicator, cu nivelul lor în ierarhia amestecată de sursă şi anii
publicaţi, plus variantele proprii fiecărui indicator — ajustările la producţie, pieţele la
cifra de afaceri şi la comenzile noi. Nomenclatoarele diferă între indicatori (46 de poziţii la
producţie, 37 la cifra de afaceri, 38 la productivitate, 19 la comenzi noi), de aceea sunt date
împreună, nu presupuse.

GET
https://oneapi.ro/api/financiar/v1/industrie/indici/nomenclator

Parametri de interogare

NumeTipDescriereValori acceptate
indicatoropțional string | null Indicatorul pentru care vrei nomenclatorul de activităţi: productie, cifra_afaceri, comenzi_noi sau productivitate. Fiecare acoperă alt set de diviziuni. productiecifra_afacericomenzi_noiproductivitate

Cum se comportă

  • Activităţile fiecărui indicator, cu nivelul lor în ierarhie şi anii publicaţi, plus variantele proprii — ajustările la producţie, pieţele la cifra de afaceri şi la comenzile noi.
  • Nomenclatoarele diferă între indicatori — 46 de poziţii la producţie, 38 la productivitate, 37 la cifra de afaceri, 19 la comenzi noi — de aceea sunt date împreună, nu presupuse.
  • ⚠️ Lista publicată de sursă amestecă patru niveluri: total, secţiune CAEN, agregat şi mare grupă industrială (MIG), plus diviziunile. nivel le separă; însumate, se numără de mai multe ori.

La ce folosește

  • Găsirea slugului potrivit indicatorului ales, înainte de a cere seria.
  • Verificarea nivelului unei activităţi, ca să nu fie însumată cu altele de alt nivel.

Structura răspunsului

CâmpTipDescriere
data.an_baza integer Anul faţă de care se calculează indicele — 2021 pentru toate cele patru familii.
data.granularitate string Cât de fin e pasul de timp al valorilor.
data.niveluri[] array Cele patru niveluri amestecate de sursă, cu ce înseamnă fiecare.
data.niveluri[].nivel string Nivelul din ierarhia clasificării — cu cât e mai adânc, cu atât e mai detaliat.
data.niveluri[].descriere string Explicaţia în cuvinte a valorii.
data.indicatori[].indicator string Indicatorul statistic la care se referă valoarea.
data.indicatori[].descriere string Explicaţia în cuvinte a valorii.
data.indicatori[].dimensiune_proprie string Ce parametru suplimentar acceptă indicatorul: ajustare, piata ori niciunul.
data.indicatori[].variante array Valorile acelui parametru, sau null când indicatorul n-are dimensiune proprie.
data.indicatori[].activitati[].activitate string Activitatea economică la care se referă valoarea.
data.indicatori[].activitati[].denumire string Denumirea, aşa cum o publică sursa.
data.indicatori[].activitati[].cerere.caen string Codul CAEN de trimis în caen pentru cheia asta.
data.indicatori[].activitati[].nivel string Nivelul din ierarhia clasificării — cu cât e mai adânc, cu atât e mai detaliat.
data.indicatori[].activitati[].de_la integer Începutul intervalului acoperit.
data.indicatori[].activitati[].pana_la integer Sfârşitul intervalului acoperit, inclusiv.
data._meta.nota string Precizare despre cum se citesc datele — o capcană, o convenţie sau o limită a sursei.
meta.sursa string Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.nota_normalizare string Precizare despre cum se citeşte răspunsul: o capcană, o convenţie sau o limită a sursei.
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/industrie/indici/nomenclator
{
    "data": {
        "an_baza": 2021,
        "granularitate": "lunar",
        "niveluri": [
            {
                "nivel": "total",
                "descriere": "totalul indicatorului"
            }
        ],
        "indicatori": [
            {
                "indicator": "cifra_afaceri",
                "descriere": "indicele valoric al cifrei de afaceri din industrie, pe piaţa de desfacere",
                "dimensiune_proprie": "piata",
                "variante": [
                    "total",
                    "interna",
                    "externa"
                ],
                "activitati": [
                    {
                        "activitate": "activitati_de_servicii_anexe_extractiei",
                        "denumire": "Activitati de servicii anexe extractiei",
                        "cerere": {
                            "caen": "09"
                        },
                        "nivel": "diviziune",
                        "de_la": 2005,
                        "pana_la": 2026
                    }
                ]
            }
        ],
        "_meta": {
            "nota": "Lista publicată de sursă amestecă patru niveluri într-un singur nomenclator plat; `nivel` le separă. Însumate, activităţile se numără de mai multe ori."
        }
    },
    "meta": {
        "sursa": "Institutul Naţional de Statistică — nomenclatoarele matricilor IND (TEMPO).",
        "nota_normalizare": "Sursa scrie aceeaşi diviziune diferit de la o matrice la alta (`hirtiei`/`hartiei`, `suporturi`/`suporti`) şi publică secţiunea energie de două ori, cu majuscule şi cu minuscule. Codurile de aici sunt normalizate, ca aceeaşi activitate să fie comparabilă între indicatori."
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă sau invalid.
403feature_indisponibilfinanciar.indici nu e în planul curent.
422validareUn parametru nu a trecut validarea (indicator); 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 (indicator); detalii spune care şi de ce.",
        "detalii": {
            "indicator": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}