Stop sesiune date
Descriere Generală
Endpoint-ul end-transports permite oprirea unuia sau mai multor transporturi active, pe baza codului UIT. Prin această acțiune, transporturile sunt marcate ca încheiate în sistem și nu mai pot fi modificate ulterior.
Este supus restricțiilor din Rate Limit
⚠️ Toate cererile către acest endpoint trebuie să includă parametrul
api-version=2.0în URL.
URL:POST https://api.trackgps.ro/api/eTransport/end-transports?api-version=2.0
Parametri Cerere
Cererile către acest endpoint trebuie să fie de tip POST și să includă următorii parametri:
-
Parametru de query:
api-version(string, obligatoriu) – Versiunea API-ului. Valoare recomandată:2.0
-
Body (JSON):
{
"transports": [
{
"codeUit": "string"
}
]
}| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
| transports | array | Da | Lista transporturilor ce urmează să fie oprite. |
| codeUit | string | Da | Codul unic de identificare UIT al transportului. |
🕒 Important: Toate datele (
endDate) trebuie trimise în format UTC.
Structura Răspunsului
{
"payload": {
"codeUit": "string",
"isSuccess": true,
"errors": [
"string"
]
},
"correlationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"failureReasons": [
{
"errorCode": "string",
"errorParameters": [
"string"
]
}
],
"isSuccess": true
}Descrierea Proprietăților
| Proprietate | Tip | Descriere |
|---|---|---|
| payload | boolean | Rezultatul operației de oprire (true dacă a reușit). |
| correlationId | string | Identificator unic al cererii, util pentru trasabilitate. |
| failureReasons | array | Lista cu erori apărute (dacă există), fiecare cu cod și parametri. |
| isSuccess | boolean | Indică dacă cererea a fost procesată cu succes (true sau false). |
Răspunsuri de Eroare
| Cod HTTP | Descriere |
|---|---|
| 400 | Parametrii lipsă, invalizi sau format incorect. |
| 401 | Utilizator neautentificat sau fără permisiuni. |
| 429 | A fost depășit rate limit-ul pentru utilizator. |