oneapi
Sign in
Financiar v1 / Inflatie

Services value nomenclature

The categories of each beneficiary and of each NACE revision, with the level, the measures published and their years, plus the base years of the indices and the forms of ownership. The code lists of the two revisions do not translate into one another, which is why they are given separately.

GET
https://oneapi.ro/api/financiar/v1/servicii/valoare/nomenclator

Query parameters

NameTypeDescriptionAccepted values
beneficiaroptional string | null The service beneficiary: populatie, intreprinderi or transport_posta_telecom. populatieintreprinderitransport_posta_telecom

How it behaves

  • Each beneficiary's and each CAEN revision's categories, with their level, the measures published and their years, plus the index base years and the ownership forms.
  • ⚠️ The two revisions' nomenclatures do not translate into one another, nor do those of the beneficiaries into each other — which is why they are given separately rather than in one merged list.

What it is for

  • Finding the right slug in the revision that matches the period studied.
  • Checking the years in which a category actually has published data.

Response structure

FieldTypeDescription
data.baze[] array The two base years of the annual indices, with what each means.
data.baze[].baza string
data.baze[].descriere string Plain-language explanation of the value.
data.proprietati array
data.beneficiari[].beneficiar string The beneficiary the value refers to.
data.beneficiari[].descriere string Plain-language explanation of the value.
data.beneficiari[].revizii[] array The revisions that beneficiary appears in — transport_posta_telecom is Rev.1 only.
data.beneficiari[].revizii[].revizie string Source revision the values come from; revisions are not comparable with one another.
data.beneficiari[].revizii[].categorii[].categorie string Category in the source classification.
data.beneficiari[].revizii[].categorii[].denumire string The name, exactly as the source publishes it.
data.beneficiari[].revizii[].categorii[].cerere.grupare string The value to send in grupare: the key is a source aggregate, not a CAEN code.
data.beneficiari[].revizii[].categorii[].nivel string Level in the classification hierarchy — the deeper, the more detailed.
data.beneficiari[].revizii[].categorii[].masuri array Whether that category is published as value, as index, or as both.
data.beneficiari[].revizii[].categorii[].de_la integer Start of the covered interval.
data.beneficiari[].revizii[].categorii[].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.nota_revizii string A note on how to read the response: a caveat, a convention or a limit of the source.
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/servicii/valoare/nomenclator
{
    "data": {
        "baze": [
            {
                "baza": "1993",
                "descriere": "indice cu bază fixă: anul 1993 = 100"
            }
        ],
        "proprietati": [
            "total",
            "stat",
            "privata"
        ],
        "beneficiari": [
            {
                "beneficiar": "intreprinderi",
                "descriere": "servicii prestate întreprinderilor şi agenţilor economici",
                "revizii": [
                    {
                        "revizie": "caen_rev1",
                        "categorii": [
                            {
                                "categorie": "activitati_juridice_contabilitate_si_revizie_contabila",
                                "denumire": "Activitati juridice, contabilitate si revizie contabila",
                                "cerere": {
                                    "grupare": "activitati_juridice_contabilitate_si_revizie_contabila"
                                },
                                "nivel": "categorie",
                                "masuri": [
                                    "valoare"
                                ],
                                "de_la": 1998,
                                "pana_la": 2008
                            }
                        ]
                    }
                ]
            }
        ]
    },
    "meta": {
        "sursa": "Institutul Naţional de Statistică — nomenclatoarele matricilor PSC101-PSC104 (TEMPO).",
        "nota_revizii": "Nomenclatoarele celor două revizii CAEN nu se traduc unul în altul. Indicii anuali există doar la populaţie, iar cei doi au ani de bază diferiţi — nu se pun în aceeaşi serie."
    }
}

Error codes

CodeSlugWhen it occurs
401neautentificatMissing or invalid token.
403feature_indisponibilfinanciar.indici is not in the current plan.
422validareA parameter failed validation (beneficiar); 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 (beneficiar); detalii says which and why.",
        "detalii": {
            "beneficiar": [
                "The value sent does not satisfy the parameter rule."
            ]
        }
    }
}