Financiar v1 / Inflatie
Catalogul activităţilor pentru unităţile locale
Categoriile CAEN pe care se publică economia unităţilor locale — 18 în Rev.2 şi 19 în Rev.1 — cu
nivelul, denumirea exactă de la sursă şi anii fiecăreia.
⚠️ Nu e o clasificare regulată în niciuna dintre versiuni: în Rev.2 trei diviziuni din agricultură
stau lângă unsprezece secţiuni, o pereche comasată R+S, două agregate scrise în clar şi totalul;
în Rev.1, unsprezece secţiuni cu literă stau lângă şase agregate fără literă şi două totaluri.
GET
https://oneapi.ro/api/financiar/v1/unitati-locale/activitati
Parametri de interogare
Ruta nu acceptă parametri de interogare.
Cum se comportă
- Categoriile CAEN pe care se publică economia unităţilor locale — 18 în Rev.2 şi 19 în Rev.1 — cu nivelul, denumirea exactă de la sursă şi anii fiecăreia.
- ⚠️ Nu e o clasificare regulată în niciuna dintre versiuni. În Rev.2, trei diviziuni desfăcute din agricultură stau lângă unsprezece secţiuni, o pereche comasată (
R+S), două agregate scrise în clar şi totalul. În Rev.1, unsprezece secţiuni cu literă stau lângă şase agregate fără literă —industrie(C+D+E),agricultura_vanatoare,silvicultura,posta_telecomunicatii,transport_depozitare,alte_activitati— şi două totaluri diferite. Codurile de niveluri diferite nu se adună între ele, iar cele două clasificări nu se compară cod cu cod. - ⚠️ Patru coduri Rev.2 sunt publicate doar între 2008 şi 2012:
total,01,02şi03. Din 2013, agregatul care acoperă toată seria eindustrie_comert_servicii. - ⚠️ În Rev.1 e invers: agregatul
industrie_comert_serviciişi secţiuneaIapar abia din 2003, iartotale singurul cod publicat pe toţi cei unsprezece ani.
La ce folosește
- Găsirea codului potrivit înainte de a cere seria.
- Verificarea nivelului unui cod, ca să nu fie amestecat în însumări.
Structura răspunsului
CâmpTipDescriere
data.activitati
integer
Activităţile pentru care există valori.
data.pe_versiune
object
Câte coduri are fiecare clasificare.
data.pe_versiune.rev1
integer
Valorile pe prima revizie a clasificării.
data.pe_versiune.rev2
integer
Valorile pe a doua revizie a clasificării.
data.versiuni
object
Codurile grupate pe clasificare şi apoi pe nivel, cu anii fiecăruia.
data.versiuni.rev1.agregat[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev1.agregat[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev1.agregat[].cerere.caen
string
Codul CAEN de trimis în
caen pentru cheia asta.
data.versiuni.rev1.agregat[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev1.agregat[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev1.sectiune[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev1.sectiune[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev1.sectiune[].cerere.caen
string
Codul CAEN de trimis în
caen pentru cheia asta.
data.versiuni.rev1.sectiune[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev1.sectiune[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev1.total[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev1.total[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev1.total[].cerere.grupare
string
Valoarea de trimis în
grupare: cheia e un agregat al sursei, nu un cod CAEN.
data.versiuni.rev1.total[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev1.total[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev2.agregat[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev2.agregat[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev2.agregat[].cerere.grupare
string
Valoarea de trimis în
grupare: cheia e un agregat al sursei, nu un cod CAEN.
data.versiuni.rev2.agregat[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev2.agregat[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev2.diviziune[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev2.diviziune[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev2.diviziune[].cerere.caen
string
Codul CAEN de trimis în
caen pentru cheia asta.
data.versiuni.rev2.diviziune[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev2.diviziune[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev2.sectiune[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev2.sectiune[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev2.sectiune[].cerere.caen
string
Codul CAEN de trimis în
caen pentru cheia asta.
data.versiuni.rev2.sectiune[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev2.sectiune[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev2.sectiuni_comasate[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev2.sectiuni_comasate[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev2.sectiuni_comasate[].cerere.grupare
string
Valoarea de trimis în
grupare: cheia e un agregat al sursei, nu un cod CAEN.
data.versiuni.rev2.sectiuni_comasate[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev2.sectiuni_comasate[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.versiuni.rev2.total[].caen
string
Codul CAEN al activităţii, în revizia seriei.
data.versiuni.rev2.total[].denumire
string
Denumirea, aşa cum o publică sursa.
data.versiuni.rev2.total[].cerere.grupare
string
Valoarea de trimis în
grupare: cheia e un agregat al sursei, nu un cod CAEN.
data.versiuni.rev2.total[].de_la
integer
Începutul intervalului acoperit.
data.versiuni.rev2.total[].pana_la
integer
Sfârşitul intervalului acoperit, inclusiv.
data.nota
string
Precizare despre cum se citesc datele — o capcană, o convenţie sau o limită a sursei.
meta.sursa
string
Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.nota_niveluri
string
Ce înseamnă fiecare nivel şi care dintre ele se pot compara.
data.versiuni[][].denumire
Denumirea exactă publicată de INS.
meta.fara_date
data e null, iar aici stă motivul. Proiecţia peste datele INS e goală.
meta.fara_date_cod
Cuvântul scurt şi STABIL al motivului, pentru clienţii care comută pe el în cod:
fara_date e proză şi se poate reformula, ăsta nu.
Exemple de răspuns
GEThttps://oneapi.ro/api/financiar/v1/unitati-locale/activitati
{
"data": {
"activitati": 37,
"pe_versiune": {
"rev1": 19,
"rev2": 18
},
"versiuni": {
"rev1": {
"agregat": [
{
"caen": "agricultura_vanatoare",
"denumire": "Agricultura, vanatoare",
"cerere": {
"caen": "01"
},
"de_la": 1998,
"pana_la": 2008
}
],
"sectiune": [
{
"caen": "B",
"denumire": "B Pescuit si piscicultura",
"cerere": {
"caen": "B"
},
"de_la": 1998,
"pana_la": 2008
}
],
"total": [
{
"caen": "total",
"denumire": "Total",
"cerere": {
"grupare": "total"
},
"de_la": 1998,
"pana_la": 2008
}
]
},
"rev2": {
"agregat": [
{
"caen": "imobiliare_si_servicii_firme",
"denumire": "TRANZACTII IMOBILIARE, INCHIRIERI SI ACTIVITATI DE SERVICII PRESTATE IN PRINCIPAL INTREPRINDERILOR (activitati profesionale, stiintifice si tehnice, activitati de servicii administrative si activitati de servicii suport )",
"cerere": {
"grupare": "imobiliare_si_servicii_firme"
},
"de_la": 2008,
"pana_la": 2024
}
],
"diviziune": [
{
"caen": "01",
"denumire": "01 Agricultura, vanatoare si servicii anexe",
"cerere": {
"caen": "01"
},
"de_la": 2008,
"pana_la": 2012
}
],
"sectiune": [
{
"caen": "B",
"denumire": "B INDUSTRIA EXTRACTIVA",
"cerere": {
"caen": "B"
},
"de_la": 2008,
"pana_la": 2024
}
],
"sectiuni_comasate": [
{
"caen": "R+S",
"denumire": "R+S ALTE ACTIVITATI DE SERVICII COLECTIVE, SOCIALE SI PERSONALE",
"cerere": {
"grupare": "R+S"
},
"de_la": 2008,
"pana_la": 2024
}
],
"total": [
{
"caen": "total",
"denumire": "TOTAL",
"cerere": {
"grupare": "total"
},
"de_la": 2008,
"pana_la": 2012
}
]
}
},
"nota": "Dimensiunea nu e o partiţie curată în nicio clasificare. Rev.2 amestecă trei diviziuni desfăcute din agricultură, unsprezece secţiuni, perechea comasată `R+S`, două agregate şi totalul; Rev.1 are unsprezece secţiuni cu literă, şase agregate fără literă şi două totaluri. Codurile de niveluri diferite nu se adună între ele, iar cele două clasificări nu se compară cod cu cod."
},
"meta": {
"sursa": "Institutul Naţional de Statistică — clasificarea aşa cum e publicată în matricile INT102D, INT104D şi INT105D (TEMPO).",
"nota_niveluri": "`sectiune` are o literă, `diviziune` două cifre, `sectiuni_comasate` e perechea `R+S`, iar `agregat` sunt cele două rânduri fără cod de clasificare."
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă sau invalid. |
| 403 | feature_indisponibil | financiar.indici nu e în planul curent. |
| 429 | cota_depasita | Cota lunară a planului a fost depăşită (vezi Retry-After). |
Toate erorile au aceeași formă. eroare.cod e stabil și e cel după care trebuie să ramifici în cod — nu după textul din mesaj, care se poate schimba.
{
"eroare": {
"cod": "neautentificat",
"mesaj": "Token lipsă sau invalid."
}
}