Financiar v1 / Calendar
Termen procedural (Cod procedură civilă)
Scadenţa unui termen de procedură — cale de atac, act de procedură, întâmpinare. Regula art. 181
alin. (1) pct. 2 Cod procedură civilă, „pe zile libere": nu se socoteşte nici ziua de la care
curge termenul, NICI ziua împlinirii. Termen de 7 zile de la 1 martie se împlineşte pe 9 martie.
Pentru termene civile (contractuale) regula e alta, cu o zi diferenţă: vezi /termen/civil.
GET
https://oneapi.ro/api/financiar/v1/termen/procedural
Parametri de interogare
NumeTipDescriereValori acceptate
de_laobligatoriu
string
Obligatoriu,
YYYY-MM-DD. De regulă data comunicării actului.
ex. 2024-06-15ex. 2024-06ex. 2024
zileobligatoriu
integer
Obligatoriu. Negativ = calcul înapoi. Maxim 3650 în fiecare sens.
-3650 – 3650
tipobligatoriu
string
Obligatoriu:
calendaristice sau lucratoare.
lucratoarecalendaristice
sectoropțional
string | null
privat (implicit) sau public.
privatpublic
Cum se comportă
- Scadenţa unui termen de procedură: cale de atac, întâmpinare, act de procedură.
- Regula (art. 181 alin. (1) pct. 2 Cod procedură civilă), „pe zile libere": nu se socoteşte nici ziua de la care curge termenul, NICI ziua împlinirii. Act comunicat pe 1 martie cu termen de 7 zile → se împlineşte pe 9 martie.
- Pentru termene CIVILE (contractuale) regula e alta şi rezultatul diferă cu o zi — vezi
/termen/civil. Aceeaşi dată de plecare şi acelaşi număr de zile dau scadenţe diferite; alegerea rutei greşite înseamnă, la o cale de atac, diferenţa între „depus la timp" şi „tardiv". - Diferenţa e insidioasă la termene CALENDARISTICE: cele două convenţii coincid adesea, fiindcă ziua în plus e absorbită de weekend, şi se văd diferite doar când ziua suplimentară cade luni–vineri. Un rezultat corect de nouă ori din zece nu mai e verificat de nimeni.
- Dacă scadenţa cade într-o zi nelucrătoare, se prelungeşte la prima zi lucrătoare (art. 181 alin. (2) Cod procedură civilă). Prelungirea e regula, nu o opţiune — scadenţa brută rămâne în
data_inainte_de_prelungire. - Atenţie la ora limită: art. 182 prevede că termenul care se socoteşte pe zile se împlineşte la ora la care încetează activitatea instanţei, nu la miezul nopţii. Ruta întoarce ziua, nu ora.
sector=publicţine cont şi de punţile stabilite prin HG.- Rezultatul e un calcul de calendar, nu consultanţă juridică: o lege specială aplicabilă poate prevedea altă regulă de numărare.
La ce folosește
- Termenul de declarare a unui apel sau recurs.
- Termenul de depunere a întâmpinării.
- Verificarea dacă un act de procedură a fost făcut în termen.
Structura răspunsului
CâmpTipDescriere
data.de_la
string
Începutul intervalului acoperit de răspuns.
data.zile
integer
Numărul de zile acoperite.
data.tip
string
intreprinderi sau unitati_locale — două concepte diferite, niciodată însumate.
data.conventie
string
Mereu
procedurala pe această rută.
data.sector
string
Sectorul instituţional ori economic.
data.data_scadenta
string
Ultima zi în care actul mai poate fi făcut, după prelungire dacă a fost necesară.
data.scadenta_lucratoare
boolean
data.prelungit
boolean
Dacă scadenţa brută a fost mutată pentru că era zi nelucrătoare.
data.data_inainte_de_prelungire
string
Scadenţa brută, înainte de prelungire.
data.zile_calendaristice_parcurse
integer
Zile calendaristice între
de_la şi scadenţă.
meta.temei
string
Temeiul legal al valorilor sau al modului de calcul.
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/termen/procedural?de_la=2024-06-15&zile=30&tip=lucratoare
{
"data": {
"de_la": "2024-06-15",
"zile": 30,
"tip": "lucratoare",
"conventie": "procedurala",
"sector": "privat",
"data_scadenta": "2024-07-30",
"scadenta_lucratoare": true,
"prelungit": false,
"data_inainte_de_prelungire": "2024-07-30",
"zile_calendaristice_parcurse": 45
},
"meta": {
"temei": "art. 181 alin. (1) pct. 2 Cod procedură civilă: nu se socoteşte nici ziua de la care curge termenul, nici ziua împlinirii. Prelungire la prima zi lucrătoare: art. 181 alin. (2).",
"nota": "Scadenţa brută era deja zi lucrătoare.",
"avertisment": "Rezultatul e un calcul de calendar, nu o consultanţă juridică: legea specială aplicabilă poate prevedea altă regulă de numărare."
}
}
GEThttps://oneapi.ro/api/financiar/v1/termen/procedural?de_la=2024-06&zile=30&tip=lucratoare
{
"data": {
"de_la": "2024-06-01",
"zile": 30,
"tip": "lucratoare",
"conventie": "procedurala",
"sector": "privat",
"data_scadenta": "2024-07-16",
"scadenta_lucratoare": true,
"prelungit": false,
"data_inainte_de_prelungire": "2024-07-16",
"zile_calendaristice_parcurse": 45
},
"meta": {
"temei": "art. 181 alin. (1) pct. 2 Cod procedură civilă: nu se socoteşte nici ziua de la care curge termenul, nici ziua împlinirii. Prelungire la prima zi lucrătoare: art. 181 alin. (2).",
"nota": "Scadenţa brută era deja zi lucrătoare.",
"avertisment": "Rezultatul e un calcul de calendar, nu o consultanţă juridică: legea specială aplicabilă poate prevedea altă regulă de numărare."
}
}
GEThttps://oneapi.ro/api/financiar/v1/termen/procedural?de_la=2024&zile=30&tip=lucratoare
{
"data": {
"de_la": "2024-01-01",
"zile": 30,
"tip": "lucratoare",
"conventie": "procedurala",
"sector": "privat",
"data_scadenta": "2024-02-15",
"scadenta_lucratoare": true,
"prelungit": false,
"data_inainte_de_prelungire": "2024-02-15",
"zile_calendaristice_parcurse": 45
},
"meta": {
"temei": "art. 181 alin. (1) pct. 2 Cod procedură civilă: nu se socoteşte nici ziua de la care curge termenul, nici ziua împlinirii. Prelungire la prima zi lucrătoare: art. 181 alin. (2).",
"nota": "Scadenţa brută era deja zi lucrătoare.",
"avertisment": "Rezultatul e un calcul de calendar, nu o consultanţă juridică: legea specială aplicabilă poate prevedea altă regulă de numărare."
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă, invalid, expirat sau revocat. |
| 403 | feature_indisponibil | Planul curent nu include funcţia de care ţine ruta. |
| 422 | validare | tip lipsă sau invalid, de_la malformat, zile lipsă sau peste 3650, an în afara intervalului 1990–2100. |
| 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": "tip lipsă sau invalid, de_la malformat, zile lipsă sau peste 3650, an în afara intervalului 1990–2100.",
"detalii": {
"de_la": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}