Szerver adatok lekérése
Kérés a szervertől
GEThttps://eugyintezes.e-kreta.hu/api/v1/status
HEADERX-Uzenet-Lokalizacio = hu-HU
HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)
Válasz a szervertől
Sikeres lekérdezés: (200 OK)
{
"buildNumber": "1.86.25",
"buildDateTime": "2023-09-07T00:00:00",
"enabledFeatures": [
"Ugy",
"Penzugy",
"Uzenetek",
"Etkezes",
"Esemenyek",
"Adatbekero",
"Osztalypenz",
"Belepteto",
"Ugyfelszolgalat",
"Berbeadas"
],
"idpUrl": "https://idp.e-kreta.hu",
"trackingId": "UA-129294406-1",
"fileHandlers": {
"FileService": {
"apiUrl": "https://files.e-kreta.hu",
"features": [
"Uzenetek",
"Berbeadas"
]
},
"Local": {
"apiUrl": "/api/v1",
"features": null
}
},
"environment": "Production"
}
Helytelen bearer token: (401 Unauthorized)
Structure: Status
C# class file: Status.cs
| Field name | Variable name | Variable type |
|---|---|---|
| buildNumber | buildNumber | string |
| enabledFeatures | enabledFeatures | List<string> |
| fileHandlers | FileHandler>? | Dictionary<string, FileHandler> |
| idpUrl | idpUrl | string |
| trackingId | trackingId | string |
FileHandler:
| Field name | Variable name | Variable type |
|---|---|---|
| apiUrl | apiUrl | string |
| features | features | List<string> |
cURL:
curl "https://eugyintezes.e-kreta.hu/api/v1/ugy/alkalmazott/{kerelemAzonosito}/{kretaAzonosito}" -H "X-Uzenet-Lokalizacio: hu-HU" --oauth2-bearer "{accessToken}"