Kréta Icon
Dokumentáció

Több fogadóóra lekérése

Kérés a szervertől

GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/Fogadoorak?datumTol={datumTol}&datumIg={datumIg} (opcionális)

HEADERapiKey = 21ff6c25-d1da-4a68-a811-c881a6057463 (opcionális)

HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)

Válasz a szervertől

Sikeres lekérdezés: (200 OK)

[
    {
        "Fogadoorak": [
            {
                "Terem": {
                    "Nev": "xxxxxxxxxx",
                    "Uid": "xxxxxxxxxx"
                },
                "Idopontok": [
                    {
                        "VegIdopont": "xxxxxxxxxx",
                        "IsJelentkeztem": true,
                        "KezdoIdopont": "xxxxxxxxxx",
                        "Uid": "xxxxxxxxxx"
                    },
					...
                ],
                "JelentkezesHatarido": "xxxxxxxxxx",
                "VegIdopont": "xxxxxxxxxx",
                "IsJelentkezesFeatureEnabled": true,
                "KezdoIdopont": "xxxxxxxxxx",
                "Uid": "xxxxxxxxxx"
            },
			...
        ],
        "Tanar": {
            "Nev": "xxxxxxxxxx",
            "Uid": "xxxxxxxxxx"
        }
    },
	...
]

Helytelen bearer token: (401 Unauthorized)

invalid_grant

Nincs jogosultságod: (403 Forbidden)

permission_denied

Structure: List<ConsultingHourList>

C# class file: ConsultingHourList.cs

Field name Variable name Variable type
Fogadoorak consultingHours List<ConsultingHour>
Tanar teacherDescriptor UidNameStructure

cURL:

curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/Fogadoorak?datumTol={datumTol}&datumIg={datumIg}" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"