Financiar v1 / Fiscal
Seria salariului minim brut
Salariul minim brut pe economie, cu HG-ul care l-a stabilit pentru fiecare perioadă, descrescător.
⚠️ E mai mult decât o cifră de referinţă: pragurile independenţilor sunt definite ca multipli
de salariu minim, deci se mişcă odată cu el chiar când legea nu se schimbă. De aceea
/calcul/independenti/contributii spune întotdeauna ce salariu minim a folosit.
GET
https://oneapi.ro/api/financiar/v1/fiscal/salariu-minim
Parametri de interogare
NumeTipDescriereValori acceptate
de_laopțional
string | null
Opţional,
AAAA-LL-ZZ.
ex. 2020
pana_laopțional
string | null
Opţional,
AAAA-LL-ZZ.
ex. 2024-06-15ex. 2024
Cum se comportă
- Salariul minim brut pe economie, descrescător, cu hotărârea de guvern care l-a stabilit pentru fiecare perioadă. Acoperire din 2020.
- ⚠️ E mai mult decât o cifră de referinţă: pragurile contribuţiilor independenţilor sunt definite ca multipli de salariu minim — 6, 12 şi 24 — deci se mişcă odată cu el chiar când legea nu se schimbă. De aceea
/calcul/independenti/contributiispune întotdeauna ce salariu minim a folosit şi din ce HG vine. - Tot pe el se sprijină şi deducerea personală, care e un procent din salariul minim.
La ce folosește
- Recalcularea unui contract indexat la salariul minim.
- Verificarea pragurilor de contribuţii pentru un an anume.
- Istoricul creşterilor salariului minim, cu temeiul fiecăreia.
Structura răspunsului
CâmpTipDescriere
data.indicator
string
Indicatorul statistic la care se referă valoarea.
data.unitate
string
Unitatea de măsură a valorilor. Citeşte-o înainte de a le pune pe un grafic sau de a le aduna.
data.valori[].valoare
integer
Valoarea publicată de sursă pentru combinaţia de mai sus.
data.valori[].de_la
string
Începutul intervalului acoperit.
data.valori[].pana_la
null
Sfârşitul intervalului acoperit, inclusiv.
data.valori[].act_normativ
string
HG-ul care a stabilit valoarea.
data.valori[].de_verificat
boolean
true la valorile neconfirmate — azi, cea din 2026.
meta.sursa
string
Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.de_verificat
integer
Ce valori folosite nu sunt confirmate legal. Gol înseamnă că toate sunt.
meta.nota_acoperire
string
De ce totalul e o limită de jos, în proză.
meta.total_e_limita_de_jos e cuvântul pe care comuţi în cod.
meta.fara_date
data e null, iar aici stă motivul. Cotaţia există la sursă, dar importul nostru e în urmă; răspunsul spune până când avem date. Intervalul cerut e în întregime în afara seriei.
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/fiscal/salariu-minim
{
"data": {
"indicator": "salariu_minim_brut",
"unitate": "lei",
"valori": [
{
"valoare": 4325,
"de_la": "2026-07-01",
"pana_la": null,
"act_normativ": "HG 146/2026, art. 1",
"de_verificat": false
}
]
},
"meta": {
"sursa": "Legislaţia fiscală, curatată manual, cu act normativ pe fiecare valoare. Cotele, pragurile şi salariul minim se citesc din registrul comun `business_indicatori_fiscali`.",
"de_verificat": 0,
"nota_acoperire": "Ce perioade acoperă fiecare set şi ce e neconfirmat: /financiar/v1/fiscal/acoperire."
}
}
GEThttps://oneapi.ro/api/financiar/v1/fiscal/salariu-minim?pana_la=2024-06-15
{
"data": {
"indicator": "salariu_minim_brut",
"unitate": "lei",
"valori": [
{
"valoare": 3300,
"de_la": "2023-10-01",
"pana_la": "2024-06-30",
"act_normativ": "HG 900/2023",
"de_verificat": false
}
]
},
"meta": {
"sursa": "Legislaţia fiscală, curatată manual, cu act normativ pe fiecare valoare. Cotele, pragurile şi salariul minim se citesc din registrul comun `business_indicatori_fiscali`.",
"de_verificat": 0,
"nota_acoperire": "Ce perioade acoperă fiecare set şi ce e neconfirmat: /financiar/v1/fiscal/acoperire."
}
}
GEThttps://oneapi.ro/api/financiar/v1/fiscal/salariu-minim?de_la=2020&pana_la=2024
{
"data": {
"indicator": "salariu_minim_brut",
"unitate": "lei",
"valori": [
{
"valoare": 3700,
"de_la": "2024-07-01",
"pana_la": "2024-12-31",
"act_normativ": "HG 598/2024",
"de_verificat": false
}
]
},
"meta": {
"sursa": "Legislaţia fiscală, curatată manual, cu act normativ pe fiecare valoare. Cotele, pragurile şi salariul minim se citesc din registrul comun `business_indicatori_fiscali`.",
"de_verificat": 0,
"nota_acoperire": "Ce perioade acoperă fiecare set şi ce e neconfirmat: /financiar/v1/fiscal/acoperire."
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă sau invalid. |
| 403 | feature_indisponibil | financiar.fiscal_referinta nu e în planul curent. |
| 422 | validare | Un parametru nu a trecut validarea (de_la, pana_la); detalii spune care şi de ce. |
| 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": "validare",
"mesaj": "Un parametru nu a trecut validarea (de_la, pana_la); detalii spune care şi de ce.",
"detalii": {
"de_la": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}