Kréta Icon
Dokumentáció

Lázár Ervin Program előadások lekérése

Kérés a szervertől

GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/Lep/Eloadasok

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

HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)

Válasz a szervertől

Sikeres lekérdezés: (200 OK)

[
	{
		"Helyszin": "xxxxxxxxxx",
		"Datum": "xxxxxxxxxx",
		"EloadasVege": "xxxxxxxxxx",
		"EloadasKezdete": "xxxxxxxxxx",
		"EloadasNev": "xxxxxxxxxx",
		"GondviseloElfogadas": true,
		"Megjelent": true,
		"SzervezetNev": "xxxxxxxxxx",
		"Uid": "xxxxxxxxxx"
	},
	...
]

Helytelen bearer token: (401 Unauthorized)

invalid_grant

Structure: List<LepEvent>

C# class file: LepEvent.cs

Field name Variable name Variable type
Helyszin address string
Datum creationDateAsString string
EloadasVege eventEndTimeAsString string
EloadasKezdete eventStartTimeAsString string
EloadasNev eventTitle string
GondviseloElfogadas hasGuardianPermission bool
Megjelent hasStudentAppeared bool
SzervezetNev organizationName string
Uid uid string

cURL:

curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/Lep/Eloadasok" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"