Production of the main industrial products
How much was produced of each benchmark industrial product — 5,760 values, annually from 1993 to 2024, 254 products in their own units, from the matrices IND106A and IND106C.
⚠️ The unit of measure is part of the series' identity, not a label stuck on top. 241 products have a single unit, but 13 are published in two at once — seagoing vessels in pieces AND deadweight tonnes, polyvinyl chloride in tonnes AND tonnes of 100% active substance, household ceramics in lei AND thousand pieces, all over the same years. They are parallel measures of the same product: they are not additive with one another and neither continues the other.
⚠️ Not everything called „physical output" is physical: of the 32 units only two are monetary, but 17 products (tools, furniture, clothing, cosmetics) are measured in lei, because a physical quantity would make no sense across assortments. valoric marks them and can be filtered on.
⚠️ The denomination is declared by the unit itself — „Thousand lei" up to 2004, „RON lei" from 2005 — so the rule is on the source's label, not on the year. Older values are brought to RON (× 0.1) so that the series does not break; verified on furniture: 3.25 billion lei in 2004 and 3.51 in 2005, where without conversion it would have shown a 90% collapse. The raw figure stays in publicat.
⚠️ The two matrices cover adjacent periods, with no overlap, and slightly different code lists (252 against 221 products, 219 in common). A product missing from one era has null there.
Query parameters
tone, bucati, mii_bucati, tone_dw, lei_ron and the rest. Mainly useful for products published in two units.
e.g. tone
1 for products measured in lei, 0 for those measured physically.
e.g. 1
YYYY, from 1993.
e.g. 2024-06-15e.g. 2023-01
YYYY.
e.g. 2024e.g. 2024-01-01
How it behaves
- How much was produced of each benchmark industrial product — 5,760 values, annual from 1993 to 2024, 254 products in 32 units of measure, from TEMPO matrices
IND106AandIND106C. - ⚠️ The unit of measure is part of the series identity, not a label stuck on top of the figure. 241 products have a single unit, but 13 are published in two at once — seagoing ships in pieces AND in DW tonnes, polyvinyl chloride in tonnes AND in tonnes of 100% active substance, household ceramics in lei AND in thousands of pieces, all over the same years. They are parallel measures of the same product: they do not add up and neither continues the other. For a few (alkyd resins, macromolecular products) the source migrates over time from the "100% active substance" basis to tonnes, with overlapping years — not a series break there either.
- ⚠️ Not everything in "physical production" is physical. Of the 32 units only two are monetary, yet 17 products — tools, furniture, textile garments, cosmetics, computing equipment — are measured in lei, because a physical quantity would be meaningless across such different assortments. The
valoricfield marks them and can be filtered on. - ⚠️ The denomination is declared by the unit itself — "Mii lei" through 2004, "Lei RON" from 2005 — so the rule follows the source label, not the year. Old values are brought to RON (× 0.1) so the series does not break. Checked on furniture: 3.25 billion lei in 2004 and 3.51 in 2005; without conversion it would have shown a 90% collapse where there is in fact 8% growth. The raw figure stays in
publicat. - ⚠️ The two matrices cover adjacent periods with no overlap (1993-2000 and 2001-2024) and have slightly different nomenclatures — 252 against 221 products, 219 shared. A product missing from one era carries
nullfor those years, not zero.
What it is for
- The physical output of an industrial product over thirty years.
- What Romania still produces and what it no longer does — the series stops when production disappears.
- Production context for a market analysis on a given product.
- Comparing the two parallel measures of the same product, where the source gives both.
Response structure
true when the product is measured in lei rather than a physical quantity.
null, not zero.
data is null and this says why. The projection over INS data is empty. The nomenclature is at /financiar/v1/industrie/productie-fizica/nomenclator. Usually the requested unit is not the one the product is published in. As for the other series.
fara_date is prose and may be rephrased, this is not.
Response examples
{
"data": {
"granularitate": "anual",
"de_la": 1993,
"pana_la": 2024,
"filtre": [],
"ani": [
1993,
1994,
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": [
{
"produs": "acid_acetic",
"denumire": "Acid acetic",
"um": "tone_100_substanta_activa",
"unitate": "Tone 100% substanta activa",
"valoric": false,
"ani_publicati": 6,
"valori": {
"1993": "5000",
"1994": "3000",
"1995": "3000",
"1996": "4000",
"1997": "3000",
"1998": "1710",
"1999": null,
"2000": null,
"2001": null,
"2002": null,
"2003": null,
"2004": null,
"2005": null,
"2006": null,
"2007": null,
"2008": null,
"2009": null,
"2010": null,
"2011": null,
"2012": null,
"2013": null,
"2014": null,
"2015": null,
"2016": null,
"2017": null,
"2018": null,
"2019": null,
"2020": null,
"2021": null,
"2022": null,
"2023": null,
"2024": null
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — producţia principalelor produse industriale (TEMPO, matricile IND106A şi IND106C).",
"acoperire": {
"de_la": "1993-01-01",
"pana_la": "2024-01-01"
},
"serii_returnate": 267,
"nota_unitati": "⚠️ Unitatea face parte din identitatea seriei. Cele 13 produse publicate în două unităţi sunt măsurate paralel, pe aceiaşi ani — nu se adună şi niciuna nu o continuă pe cealaltă.",
"nota_valoric": "⚠️ 17 produse sunt măsurate în lei, nu fizic, fiindcă o cantitate n-ar avea sens peste sortimente. `valoric` le marchează.",
"nota_denominare": "⚠️ Valorile publicate în „Mii lei\" (până în 2004) sunt aduse la RON prin × 0,1. Denominarea e declarată de unitatea sursei, nu dedusă din an. Cifra brută rămâne în `publicat`.",
"nota_lista": "Nomenclatorul, cu unitatea fiecărui produs: /financiar/v1/industrie/productie-fizica/nomenclator."
}
}
{
"data": {
"granularitate": "anual",
"de_la": 2024,
"pana_la": 2024,
"filtre": [],
"ani": [
2024
],
"serii": [
{
"produs": "acid_clorhidric",
"denumire": "Acid clorhidric",
"um": "tone",
"unitate": "Tone",
"valoric": false,
"ani_publicati": 1,
"valori": {
"2024": "80418"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — producţia principalelor produse industriale (TEMPO, matricile IND106A şi IND106C).",
"acoperire": {
"de_la": "1993-01-01",
"pana_la": "2024-01-01"
},
"serii_returnate": 119,
"nota_unitati": "⚠️ Unitatea face parte din identitatea seriei. Cele 13 produse publicate în două unităţi sunt măsurate paralel, pe aceiaşi ani — nu se adună şi niciuna nu o continuă pe cealaltă.",
"nota_valoric": "⚠️ 17 produse sunt măsurate în lei, nu fizic, fiindcă o cantitate n-ar avea sens peste sortimente. `valoric` le marchează.",
"nota_lista": "Nomenclatorul, cu unitatea fiecărui produs: /financiar/v1/industrie/productie-fizica/nomenclator."
}
}
{
"data": {
"granularitate": "anual",
"de_la": 2023,
"pana_la": 2024,
"filtre": {
"valoric": true
},
"ani": [
2023,
2024
],
"serii": [
{
"produs": "aparate_de_masura_si_control_electronice",
"denumire": "Aparate de masura si control electronice",
"um": "lei_ron",
"unitate": "Lei RON",
"valoric": true,
"ani_publicati": 2,
"valori": {
"2023": "1786167672",
"2024": "1873023238"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — producţia principalelor produse industriale (TEMPO, matricile IND106A şi IND106C).",
"acoperire": {
"de_la": "1993-01-01",
"pana_la": "2024-01-01"
},
"serii_returnate": 16,
"nota_unitati": "⚠️ Unitatea face parte din identitatea seriei. Cele 13 produse publicate în două unităţi sunt măsurate paralel, pe aceiaşi ani — nu se adună şi niciuna nu o continuă pe cealaltă.",
"nota_valoric": "⚠️ 17 produse sunt măsurate în lei, nu fizic, fiindcă o cantitate n-ar avea sens peste sortimente. `valoric` le marchează.",
"nota_lista": "Nomenclatorul, cu unitatea fiecărui produs: /financiar/v1/industrie/productie-fizica/nomenclator."
}
}
{
"data": {
"granularitate": "anual",
"de_la": 2023,
"pana_la": 2024,
"filtre": {
"um": "tone"
},
"ani": [
2023,
2024
],
"serii": [
{
"produs": "acid_clorhidric",
"denumire": "Acid clorhidric",
"um": "tone",
"unitate": "Tone",
"valoric": false,
"ani_publicati": 2,
"valori": {
"2023": "81913",
"2024": "80418"
}
}
]
},
"meta": {
"sursa": "Institutul Naţional de Statistică — producţia principalelor produse industriale (TEMPO, matricile IND106A şi IND106C).",
"acoperire": {
"de_la": "1993-01-01",
"pana_la": "2024-01-01"
},
"serii_returnate": 62,
"nota_unitati": "⚠️ Unitatea face parte din identitatea seriei. Cele 13 produse publicate în două unităţi sunt măsurate paralel, pe aceiaşi ani — nu se adună şi niciuna nu o continuă pe cealaltă.",
"nota_valoric": "⚠️ 17 produse sunt măsurate în lei, nu fizic, fiindcă o cantitate n-ar avea sens peste sortimente. `valoric` le marchează.",
"nota_lista": "Nomenclatorul, cu unitatea fiecărui produs: /financiar/v1/industrie/productie-fizica/nomenclator."
}
}
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 | raspuns_prea_mare | Over 20,000 cells. Plus product, unit or year outside the expected shape. |
| 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": "raspuns_prea_mare",
"mesaj": "Over 20,000 cells. Plus product, unit or year outside the expected shape.",
"detalii": {
"um": [
"The value sent does not satisfy the parameter rule."
]
}
}
}