oneapi
Sign in
Financiar v1 / Inflatie

Physical production nomenclature

Each product with the unit (or units) it is published in and their years. The unit cannot be assumed: 13 products appear in two units at once, and 17 are measured in lei, not physically.

GET
https://oneapi.ro/api/financiar/v1/industrie/productie-fizica/nomenclator

Query parameters

NameTypeDescriptionAccepted values
valoricoptional boolean | null With 1 returns the products reported by value; by default, those reported in physical units. e.g. 1e.g. 0

How it behaves

  • Each product with the unit — or units — it is published in, and their years.
  • The unit cannot be assumed: 13 products appear in two units at once, and 17 are measured in lei rather than physically. That is why the catalogue gives the unit per product rather than as a separate list.

What it is for

  • Finding the product slug and the right unit before requesting the series.
  • Spotting the products measured by value, so they are not read as quantities.

Response structure

FieldTypeDescription
data.produse[].produs string Product from the source code list.
data.produse[].denumire string The name, exactly as the source publishes it.
data.produse[].unitati[] array One or two units, each with its own years. Two units mean parallel measures, not a change over time.
data.produse[].unitati[].um string
data.produse[].unitati[].unitate string Unit of measure of the values. Read it before plotting or summing them.
data.produse[].unitati[].valoric boolean
data.produse[].unitati[].de_la integer Start of the covered interval.
data.produse[].unitati[].pana_la integer End of the covered interval, inclusive.
meta.sursa string The official source the data comes from, with its licence where one is required.
meta.produse_publicate integer
meta.produse_in_mai_multe_unitati integer How many products are published in two units at once.
meta.nota_unitati string What to know about the units of measure in the response.
meta.fara_date data is null and this says why. The projection over INS data is empty.
meta.fara_date_cod The short, STABLE word for the reason, for clients that branch on it in code: fara_date is prose and may be rephrased, this is not.

Response examples

GEThttps://oneapi.ro/api/financiar/v1/industrie/productie-fizica/nomenclator
{
    "data": {
        "produse": [
            {
                "produs": "acid_acetic",
                "denumire": "Acid acetic",
                "unitati": [
                    {
                        "um": "tone_100_substanta_activa",
                        "unitate": "Tone 100% substanta activa",
                        "valoric": false,
                        "de_la": 1993,
                        "pana_la": 1998
                    }
                ]
            }
        ]
    },
    "meta": {
        "sursa": "Institutul Naţional de Statistică — nomenclatoarele matricilor IND106A şi IND106C (TEMPO).",
        "produse_publicate": 254,
        "produse_in_mai_multe_unitati": 13,
        "nota_unitati": "Produsele publicate în două unităţi sunt măsurate paralel, pe aceiaşi ani — navele în bucăţi şi în tone DW, ceramica în lei şi în mii de bucăţi. Cele două nu se adună şi niciuna nu o continuă pe cealaltă."
    }
}

Error codes

CodeSlugWhen it occurs
401neautentificatMissing or invalid token.
403feature_indisponibilfinanciar.indici is not in the current plan.
422validareA parameter failed validation (valoric); detalii says which and why.
429cota_depasitaThe plan's monthly quota has been exceeded (see Retry-After).

All errors share the same shape. eroare.cod is stable and is the value you should branch on in code — not the text in mesaj, which may change.

{
    "eroare": {
        "cod": "validare",
        "mesaj": "A parameter failed validation (valoric); detalii says which and why.",
        "detalii": {
            "valoric": [
                "The value sent does not satisfy the parameter rule."
            ]
        }
    }
}