oneapi
Sign in
Financiar v1 / Inflatie

The fixed asset nomenclature

The fourteen assets, with their hierarchy, with the views they appear in and with the branches of each view.

GET
https://oneapi.ro/api/financiar/v1/capital-fix/active

Query parameters

This route accepts no query parameters.

How it behaves

  • The assets published across the three capital views, with their hierarchy, the views they appear in, and the branches of each view.
  • ⚠️ The hierarchy matters: only the components of an aggregate add up, never the aggregates among themselves. The componente field spells it out so nobody has to infer it from the names.
  • ⚠️ proprietate_intelectuala has a single published component, software, which covers 45% of it in 2023. The rest is not published, so the relation is not an identity.
  • ⚠️ doar_pe_total_la_stoc marks the four assets the stock view publishes only on the total row. In the investment view all of them carry branch detail.
  • The source ESA codes carry the suffix G for gross and N for net; the slug is the same asset across all three views, so they can be joined.

What it is for

  • Finding the asset slug before requesting the series.
  • Checking the hierarchy, so aggregates are not added to their components.
  • Choosing the right branch nomenclature for each view.

Response structure

FieldTypeDescription
data.active integer
data.lista[].activ string Whether the item is still in force at the response date.
data.lista[].denumire string The name, exactly as the source publishes it.
data.lista[].nivel string Level in the classification hierarchy — the deeper, the more detailed.
data.lista[].vederi array Which of the three views the asset appears in.
data.ierarhie object The whole hierarchy at a glance.
data.ierarhie.total array
data.ierarhie.constructii array
data.ierarhie.masini array
data.ierarhie.tic array
data.ramuri_stoc[].ramura string Branch of activity.
data.ramuri_stoc[].denumire string The name, exactly as the source publishes it.
data.ramuri_investitii[].ramura string Branch of activity.
data.ramuri_investitii[].denumire string The name, exactly as the source publishes it.
data.nota_incomplet string
data.nota_doar_total string
data.nota_ramuri string
meta.sursa string The official source the data comes from, with its licence where one is required.
meta.nota_unitate string What to know about the unit of measure before comparing or summing values.
meta.nota_coduri string A note on how to read the response: a caveat, a convention or a limit of the source.
data.lista[].componente The components of an aggregate, where the source publishes them.
meta.fara_date data is null and this says why. The projection over the 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/capital-fix/active
{
    "data": {
        "active": 14,
        "lista": [
            {
                "activ": "alte_cladiri",
                "denumire": "N112G Alte cladiri si constructii, brute",
                "nivel": "componenta",
                "vederi": [
                    "investitii",
                    "patrimoniu",
                    "stoc"
                ]
            }
        ],
        "ierarhie": {
            "total": [
                "constructii",
                "masini",
                "resurse_biologice",
                "proprietate_intelectuala"
            ],
            "constructii": [
                "locuinte",
                "alte_cladiri"
            ],
            "masini": [
                "transport",
                "tic",
                "alte_masini"
            ],
            "tic": [
                "hardware",
                "telecomunicatii"
            ]
        },
        "ramuri_stoc": [
            {
                "ramura": "A",
                "denumire": "AGRICULTURA, SILVICULTURA SI PESCUIT"
            }
        ],
        "ramuri_investitii": [
            {
                "ramura": "01",
                "denumire": "Agricultura, vanatoare si servicii anexe"
            }
        ],
        "nota_incomplet": "`proprietate_intelectuala` NU e egal cu `software`: în 2023, pe ţară, software-ul e 79.560,5 din 176.721,2 milioane lei brut — 45%. Restul (cercetare-dezvoltare, originale) nu se publică separat, deci relaţia nu e o identitate.",
        "nota_doar_total": "La stoc, `hardware`, `telecomunicatii`, `tic`, `alte_masini` sunt publicate doar pe rândul `total`, nu şi pe secţiuni. La investiţii, toate cele treisprezece au detaliu pe ramuri.",
        "nota_ramuri": "Stocul se publică pe 19 secţiuni CAEN cu o literă; investiţiile, pe 85 de diviziuni cu două cifre. Nu sunt acelaşi nomenclator."
    },
    "meta": {
        "sursa": "Institutul Naţional de Statistică — nomenclatorul matricilor CON113, CON114 şi CON115 (TEMPO).",
        "nota_unitate": "Toate valorile sunt în milioane lei.",
        "nota_coduri": "Codurile ESA poartă sufixul `G` pentru brut şi `N` pentru net; slugul e acelaşi activ în toate cele trei vederi."
    }
}

Error codes

CodeSlugWhen it occurs
401neautentificatMissing or invalid token.
403feature_indisponibilfinanciar.indici is not in the current plan.
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": "neautentificat",
        "mesaj": "Missing or invalid token."
    }
}