Kréta Icon
Dokumentáció

Osztály gondviselőinek lekérése

Kérés a szervertől

GEThttps://eugyintezes.e-kreta.hu/api/v1/kreta/gondviselok/osztaly/{osztalyKretaAzonosito}

HEADERX-Uzenet-Lokalizacio = hu-HU

HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)

Válasz a szervertől

Sikeres lekérdezés: (200 OK)

[
	{
		"tanuloOsztalyKretaAzonosito": 0,
		"emailCim": "xxxxxxxxxx",
		"gondviseloNev": "xxxxxxxxxx",
		"isTorvenyesKepviselo": true,
		"isSZMK": false,
		"isSZMKHelyettes": false,
		"kretaAzonosito": 0,
		"rokonsagiFok": "xxxxxxxxxx",
		"tanuloOsztaly": "xxxxxxxxxx",
		"tanuloOktatasiAzonosito": "xxxxxxxxxx",
		"tanuloNev": "xxxxxxxxxx",
		"SZMKOsztaly": "xxxxxxxxxx",
		"sZMKOsztalyHelyettes": "xxxxxxxxxx",
		"sZMKOsztalyHelyettesKretaAzonosito": 0,
		"sZMKOsztalyKretaAlkalmazott": 0,
		"sZMKOsztalyKretaAzonosito": 0
	},
	...
]

Helytelen bearer token: (401 Unauthorized)

Structure: List<GuardianEAdmin>

C# class file: GuardianEAdmin.cs

Field name Variable name Variable type
tanuloOsztalyKretaAzonosito classId long
emailCim emailAddress string
gondviseloNev guardianName string
isTorvenyesKepviselo isLegalRepresentative bool
isSZMK isSzmk bool
isSZMKHelyettes isSzmkDeputy bool
kretaAzonosito kretaId long
rokonsagiFok relationType string
tanuloOsztaly studentClass string
tanuloOktatasiAzonosito studentId string
tanuloNev studentName string
SZMKOsztaly szmkClass string
sZMKOsztalyHelyettes szmkClassDeputy string
sZMKOsztalyHelyettesKretaAzonosito szmkClassDeputyKretaId long
sZMKOsztalyKretaAlkalmazott szmkClassKretaEmployee long
sZMKOsztalyKretaAzonosito szmkClassKretaId long

cURL:

curl "https://eugyintezes.e-kreta.hu/api/v1/kreta/gondviselok/osztaly/{osztalyKretaAzonosito}" -H "X-Uzenet-Lokalizacio: hu-HU" --oauth2-bearer "{accessToken}"