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