Kréta Icon
Dokumentáció

Specifikus fogadóóra lekérése

Kérés a szervertől

GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/Fogadoorak/{uid}

HEADERapiKey = 21ff6c25-d1da-4a68-a811-c881a6057463 (opcionális)

HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)

Válasz a szervertől

Sikeres lekérdezés: (200 OK)

{
	"Terem": {
		"Nev": "xxxxxxxxxx",
		"Uid": "xxxxxxxxxx"
	},
	"Idopontok": [
		{
			"VegIdopont": "xxxxxxxxxx",
			"IsJelentkeztem": true,
			"KezdoIdopont": "xxxxxxxxxx",
			"Uid": "xxxxxxxxxx"
		},
		...
	],
	"JelentkezesHatarido": "xxxxxxxxxx",
	"VegIdopont": "xxxxxxxxxx",
	"IsJelentkezesFeatureEnabled": true,
	"KezdoIdopont": "xxxxxxxxxx",
	"Uid": "xxxxxxxxxx"
}

Helytelen bearer token: (401 Unauthorized)

invalid_grant

Nincs jogosultságod: (403 Forbidden)

permission_denied

Structure: ConsultingHour

C# class file: ConsultingHour.cs

Field name Variable name Variable type
Terem classroomDescriptor UidNameStructure
Idopontok consultingHourTimeSlots List<ConsultingHourTimeSlot>
JelentkezesHatarido deadlineAsString string
VegIdopont endTimeAsString string
IsJelentkezesFeatureEnabled isReservationEnabled bool
KezdoIdopont startTimeAsString string
Uid uid string

cURL:

curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/Fogadoorak/{uid}" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"