Osztály csoportok lekérése
Kérés a szervertől
GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/OsztalyCsoportok
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": "123456",
"Nev": "10.e",
"OsztalyFonok": {
"Uid": "123456"
},
"OsztalyFonokHelyettes": null,
"OktatasNevelesiFeladat": {
"Uid": "1234,technikum",
"Nev": "technikum",
"Leiras": "Technikum"
},
"OktatasNevelesiKategoria": {
"Uid": "1234,NevelesOktatas",
"Nev": "NevelesOktatas",
"Leiras": "Nevelés-oktatás"
},
"OktatasNevelesiFeladatSortIndex": 1234,
"IsAktiv": true,
"Tipus": "Osztaly",
"Tagsagok": [
{
"BesorolasDatuma": "2023-01-01T12:00:00Z",
"KisorolasDatuma": null
}
]
},
...
]
Helytelen bearer token: (401 Unauthorized)
invalid_grant
Structure: List<Group>
C# class file: Group.cs
| Field name | Variable name | Variable type |
|---|---|---|
| OktatasNevelesiKategoria | category | ValueDescriptor |
| OsztalyFonok | classMaster | UidStructure |
| OsztalyFonokHelyettes | classMasterAssistant | UidStructure |
| OktatasNevelesiFeladat | educationType | ValueDescriptor |
| IsAktiv | isActive | bool |
| Nev | name | string |
| OktatasNevelesiFeladatSortIndex | sortIndex | int |
| Tipus | type | string |
| Uid | uid | string |
cURL:
curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/OsztalyCsoportok" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"