Kréta Icon
Dokumentáció

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}"