Tanév rendjének lekérése
Kérés a szervertől
GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/Intezmenyek/TanevRendjeElemek
HEADERapiKey = 21ff6c25-d1da-4a68-a811-c881a6057463 (opcionális)
HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)
Válasz a szervertől
Sikeres lekérdezés: (200 OK)
[
{
"Uid": "12345,null",
"Datum": "2023-09-01T03:59:00Z",
"Naptipus": {
"Uid": "1234,elso_tanitasi_nap",
"Nev": "elso_tanitasi_nap",
"Leiras": "Első tanítási nap (Péntek)"
},
"ElteroOrarendSzerintiTanitasiNap": {
"Uid": "0123,Pentek",
"Nev": "Pentek",
"Leiras": "Péntek"
},
"OrarendiNapHetirendje": {
"Uid": "9876,MindegyikHet",
"Nev": "MindegyikHet",
"Leiras": "Minden héten"
},
"OsztalyCsoport": null
},
...
]
Helytelen bearer token: (401 Unauthorized)
invalid_grant
Structure: List<SchoolYearCalendarEntry>
C# class file: SchoolYearCalendarEntry.cs
| Field name | Variable name | Variable type |
|---|---|---|
| Datum | dateAsString | string |
| Naptipus | dayType | ValueDescriptor |
| OsztalyCsoport | group | UidStructure |
| ElteroOrarendSzerintiTanitasiNap | irregularDay | ValueDescriptor |
| Uid | uid | string |
| OrarendiNapHetirendje | weekTypeSchedule | ValueDescriptor |
cURL:
curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/Intezmenyek/TanevRendjeElemek" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"