Kréta Icon
Dokumentáció

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