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