Financiar v1 / Inflatie
Main aggregates per inhabitant
Five national accounts aggregates per inhabitant, in lei, since 1995: gross domestic product, gross disposable income, gross household saving, actual individual final consumption of households, and their net lending or borrowing.
GET
https://oneapi.ro/api/financiar/v1/agregate-pe-locuitor
Query parameters
NameTypeDescriptionAccepted values
de_laoptional
integer | null
Optional, a year, from 1995.
1995 – 2100
pana_laoptional
integer | null
Optional, a year.
1995 – 2100
agregatlistoptional
text
Optional, slugs comma-separated.
pibvenit_disponibil_bruteconomie_bruta_gospodariiconsum_final_gospodariicapacitate_finantare_gospodarii
How it behaves
- Five national accounts aggregates per inhabitant, in lei — 155 values, annually from 1995 to 2025, from TEMPO matrix
CON107B: gross domestic product, gross disposable income, household gross saving, household actual individual final consumption, and household net lending or borrowing. - It is the only place in the module where the national aggregates already come divided by population — the figure that compares directly with other countries, with no demographic series needed.
- ⚠️
capacitate_finantare_gospodariican be negative. Households are then net borrowers rather than savers — just like theB9balance in/financiar/v1/conturi-sectoare, where households come out negative in 2024. - For the same aggregates in absolute value rather than per head:
/financiar/v1/conturi-integrateand/financiar/v1/conturi-sectoare.
What it is for
- GDP per inhabitant over a long series, without computing the ratio yourself.
- Disposable income per head against consumption per head.
- The household saving rate, from gross saving over disposable income.
Response structure
FieldTypeDescription
data.unitate
string
The unit of the values. Read it before plotting or adding them up.
data.de_la
integer
Start of the interval the response covers.
data.pana_la
integer
End of the interval the response covers, inclusive.
data.filtre
array
The filters actually applied, as the route understood them — useful when a value was normalised.
data.ani
array
Years for which values exist.
data.serii[].agregat
string
The aggregate the value belongs to.
data.serii[].denumire
string
The name, exactly as the source publishes it.
data.serii[].unitate
string
Lei per inhabitant, at each year's current prices.
data.serii[].valori
object
The values of the series, by period.
meta.sursa
string
The official source the data comes from, with its licence where one is required.
meta.acoperire.de_la
integer
The first period we have data for.
meta.acoperire.pana_la
integer
The last period we have data for.
meta.serii_returnate
integer
How many series were actually returned, after filters and the cell ceiling.
meta.nota_semn
string
What the sign of the value means (inflow/outflow, rise/fall).
meta.nota_agregate
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 the INS data is empty. As on the other series.
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/agregate-pe-locuitor
{
"data": {
"unitate": "lei pe locuitor",
"de_la": 1995,
"pana_la": 2025,
"filtre": [],
"ani": [
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"serii": [
{
"agregat": "capacitate_finantare_gospodarii",
"denumire": "Capacitatea (+) sau necesarul (-) de finantare a gospodariilor populatiei",
"unitate": "lei pe locuitor",
"valori": {
"1995": "12.9",
"1996": "23",
"1997": "101.9",
"1998": "375.7",
"1999": "24.3",
"2000": "222.6",
"2001": "1326.3",
"2002": "83.5",
"2003": "637.4",
"2004": "584.8",
"2005": "379.1",
"2006": "413.2",
"2007": "-2363.3",
"2008": "-1901.6",
"2009": "-2137",
"2010": "-2280.9",
"2011": "-2515.6",
"2012": "-3232.2",
"2013": "-2461.3",
"2014": "-2759.2",
"2015": "-3498.9",
"2016": "-2838",
"2017": "-4857",
"2018": "-6777.5",
"2019": "-3985.6",
"2020": "-1977",
"2021": "-5972.1",
"2022": "-9274.1",
"2023": "-7887.4",
"2024": "-4651.9",
"2025": "-3977.6"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — principalele agregate pe locuitor (TEMPO, matricea CON107B).",
"acoperire": {
"de_la": 1995,
"pana_la": 2025
},
"serii_returnate": 5,
"nota_semn": "`capacitate_finantare_gospodarii` poate fi negativă: atunci gospodăriile împrumută net, nu economisesc.",
"nota_agregate": "Aceleaşi agregate în valoare absolută, nu pe locuitor: /financiar/v1/conturi-integrate."
}
}
GEThttps://oneapi.ro/api/financiar/v1/agregate-pe-locuitor?de_la=2024-06-15
{
"data": {
"unitate": "lei pe locuitor",
"de_la": 2024,
"pana_la": 2025,
"filtre": [],
"ani": [
2024,
2025
],
"serii": [
{
"agregat": "capacitate_finantare_gospodarii",
"denumire": "Capacitatea (+) sau necesarul (-) de finantare a gospodariilor populatiei",
"unitate": "lei pe locuitor",
"valori": {
"2024": "-4651.9",
"2025": "-3977.6"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — principalele agregate pe locuitor (TEMPO, matricea CON107B).",
"acoperire": {
"de_la": 1995,
"pana_la": 2025
},
"serii_returnate": 5,
"nota_semn": "`capacitate_finantare_gospodarii` poate fi negativă: atunci gospodăriile împrumută net, nu economisesc.",
"nota_agregate": "Aceleaşi agregate în valoare absolută, nu pe locuitor: /financiar/v1/conturi-integrate."
}
}
GEThttps://oneapi.ro/api/financiar/v1/agregate-pe-locuitor?pana_la=2024-06-15
{
"data": {
"unitate": "lei pe locuitor",
"de_la": 1995,
"pana_la": 2024,
"filtre": [],
"ani": [
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
],
"serii": [
{
"agregat": "capacitate_finantare_gospodarii",
"denumire": "Capacitatea (+) sau necesarul (-) de finantare a gospodariilor populatiei",
"unitate": "lei pe locuitor",
"valori": {
"1995": "12.9",
"1996": "23",
"1997": "101.9",
"1998": "375.7",
"1999": "24.3",
"2000": "222.6",
"2001": "1326.3",
"2002": "83.5",
"2003": "637.4",
"2004": "584.8",
"2005": "379.1",
"2006": "413.2",
"2007": "-2363.3",
"2008": "-1901.6",
"2009": "-2137",
"2010": "-2280.9",
"2011": "-2515.6",
"2012": "-3232.2",
"2013": "-2461.3",
"2014": "-2759.2",
"2015": "-3498.9",
"2016": "-2838",
"2017": "-4857",
"2018": "-6777.5",
"2019": "-3985.6",
"2020": "-1977",
"2021": "-5972.1",
"2022": "-9274.1",
"2023": "-7887.4",
"2024": "-4651.9"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — principalele agregate pe locuitor (TEMPO, matricea CON107B).",
"acoperire": {
"de_la": 1995,
"pana_la": 2025
},
"serii_returnate": 5,
"nota_semn": "`capacitate_finantare_gospodarii` poate fi negativă: atunci gospodăriile împrumută net, nu economisesc.",
"nota_agregate": "Aceleaşi agregate în valoare absolută, nu pe locuitor: /financiar/v1/conturi-integrate."
}
}
GEThttps://oneapi.ro/api/financiar/v1/agregate-pe-locuitor?agregat[]=pib
{
"data": {
"unitate": "lei pe locuitor",
"de_la": 1995,
"pana_la": 2025,
"filtre": {
"agregat": [
"pib"
]
},
"ani": [
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"serii": [
{
"agregat": "pib",
"denumire": "Produsul intern brut",
"unitate": "lei pe locuitor",
"valori": {
"1995": "335.6",
"1996": "503.7",
"1997": "1131",
"1998": "1644.6",
"1999": "2454.6",
"2000": "3604.7",
"2001": "5238.7",
"2002": "7025",
"2003": "8895.6",
"2004": "11406.4",
"2005": "13455.3",
"2006": "16172.8",
"2007": "20384.6",
"2008": "26284.7",
"2009": "26067.1",
"2010": "26693",
"2011": "29146.6",
"2012": "30967.6",
"2013": "31599.6",
"2014": "33585.6",
"2015": "35946.9",
"2016": "38166.7",
"2017": "43465.7",
"2018": "48914.9",
"2019": "54646.3",
"2020": "55122.6",
"2021": "61963.9",
"2022": "72669.5",
"2023": "83437.3",
"2024": "92299.4",
"2025": "100634.9"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — principalele agregate pe locuitor (TEMPO, matricea CON107B).",
"acoperire": {
"de_la": 1995,
"pana_la": 2025
},
"serii_returnate": 1,
"nota_semn": "`capacitate_finantare_gospodarii` poate fi negativă: atunci gospodăriile împrumută net, nu economisesc.",
"nota_agregate": "Aceleaşi agregate în valoare absolută, nu pe locuitor: /financiar/v1/conturi-integrate."
}
}
Error codes
| Code | Slug | When it occurs |
|---|---|---|
| 401 | neautentificat | Missing or invalid token. |
| 403 | feature_indisponibil | financiar.indici is not in the current plan. |
| 422 | validare | An aggregate or year outside the expected form. |
| 429 | cota_depasita | The 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": "An aggregate or year outside the expected form.",
"detalii": {
"de_la": [
"The value sent does not satisfy the parameter rule."
]
}
}
}