oneapi
Autentificare
Financiar v1 / Indici

Dobânda legală între profesionişti

Dobânda legală penalizatoare din Legea 72/2013, pentru contracte între profesionişti şi între
aceştia şi autorităţi contractante: rata de referinţă plus 8 puncte procentuale.

Rata de referinţă e cea în vigoare în prima zi calendaristică a semestrului şi se aplică pentru
întregul semestru — nu urmează deciziile BNR din cursul semestrului.

GET
https://oneapi.ro/api/financiar/v1/dobanda-legala/profesionisti

Parametri de interogare

NumeTipDescriereValori acceptate
dataopțional dată Formatul Y-m-d. ex. 2024-06-15ex. 2020-06-15

Cum se comportă

  • Dobânda legală penalizatoare pentru contracte între profesionişti şi între aceştia şi autorităţi contractante: rata de referinţă plus 8 puncte procentuale (Legea 72/2013, coroborat cu OG 13/2011 art. 3 alin. 2^1).
  • Rata de referinţă e cea în vigoare în PRIMA ZI CALENDARISTICĂ a semestrului şi se aplică pentru întregul semestru. Nu urmează deciziile BNR luate în cursul semestrului. Răspunsul spune care semestru, care e ancora şi din ce decizie provine rata.
  • Diferenţa faţă de regimul general nu e teoretică. La 15 septembrie 2024, rata de politică monetară era 6,50% (BNR o redusese pe 8 august), deci regimul general dădea o penalizatoare de 10,50%. În regimul profesioniştilor, ancora era 1 iulie 2024, când rata era 7,00% — deci 15,00%, nu 14,50%. Cine ia „rata curentă + 8" greşeşte cu o jumătate de punct.
  • Datele anterioare lui 2011-09-01 sunt refuzate, cu explicaţia schimbării de regim.

La ce folosește

  • Penalităţi de întârziere la o factură între firme.
  • Dobânda datorată de o autoritate contractantă.

Structura răspunsului

CâmpTipDescriere
data.la_data string Data la care sunt valabile valorile întoarse.
data.semestru string Semestrul în care cade data cerută (2026-S2).
data.ancora_semestrului string Prima zi a semestrului — data la care se citeşte rata de referinţă.
data.referinta string Rata în vigoare la ancoră.
data.referinta_in_vigoare_din string Data deciziei BNR din care e în vigoare rata folosită. Poate fi mult anterioară ancorei.
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.penalizatoare string Referinţa plus 8 puncte procentuale.
meta.temei string Temeiul legal al valorilor sau al modului de calcul.
meta.sursa string Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.nota string Precizare despre cum se citesc datele din răspuns — o capcană, o convenţie sau o limită a sursei.
meta.avertisment string Atenţionare despre o limită a datelor care schimbă interpretarea.

Exemple de răspuns

GEThttps://oneapi.ro/api/financiar/v1/dobanda-legala/profesionisti
{
    "data": {
        "la_data": "2026-10-07",
        "semestru": "2026-S2",
        "ancora_semestrului": "2026-07-01",
        "referinta": "6.50",
        "referinta_in_vigoare_din": "2024-08-08",
        "unitate": "procent_pe_an",
        "penalizatoare": "14.50"
    },
    "meta": {
        "temei": "Legea 72/2013 coroborat cu OG 13/2011 art. 3 alin. (2^1): referinţă + 8 puncte procentuale. Rata de referinţă în vigoare în prima zi calendaristică a semestrului se aplică pentru întregul semestru.",
        "sursa": "Banca Naţională a României — deciziile de politică monetară.",
        "nota": "Rata e ancorată la 2026-07-01 şi nu se schimbă până la sfârşitul semestrului, chiar dacă BNR modifică rata de politică monetară între timp. De aceea poate diferi de rata din regimul general — vezi /financiar/v1/dobanda-legala/civila.",
        "avertisment": "Rezultatul e nivelul ratei, nu o consultanţă juridică."
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
404negasitalt_regim_juridic pentru date anterioare lui 2011-09-01.
422validareDată malformată sau în viitor.
429cota_depasitaCota 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": "Dată malformată sau în viitor.",
        "detalii": {
            "data": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}