Specifikus órarend elem lekérése
Kérés a szervertől
GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/OrarendElem?orarendElemUid={orarendElemUid}
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": "0123456,TanitasiOra,2023-01-01T12:00:00Z", "Datum": "2023-01-01T12:00:00Z", "KezdetIdopont": "2023-01-01T08:00:00Z", "VegIdopont": "2023-01-01T08:45:00Z", "Nev": "Ofi", "Oraszam": 1, "OraEvesSorszama": 1, "OsztalyCsoport": { "Uid": "123456", "Nev": "10.e" }, "TanarNeve": "Gipsz Jakab", "Tantargy": { "Uid": "234567", "Nev": "Ofi", "Kategoria": { "Uid": "1234,osztalyfonoki_elet_es_palyatervezes", "Nev": "osztalyfonoki_elet_es_palyatervezes", "Leiras": "Osztályfőnöki, élet- és pályatervezés" }, "SortIndex": 0 }, "Tema": "Tanévnyitó", "TeremNeve": "1. emelet 1.", "Tipus": { "Uid": "7,TanitasiOra", "Nev": "TanitasiOra", "Leiras": "Tanítási óra" }, "TanuloJelenlet": { "Uid": "2345,Jelenlet", "Nev": "Jelenlet", "Leiras": "A tanuló részt vett a tanórán" }, "Allapot": { "Uid": "8,Naplozott", "Nev": "Naplozott", "Leiras": "Naplózott" }, "HelyettesTanarNeve": null, "HaziFeladatUid": "123456", "FeladatGroupUid": null, "NyelviFeladatGroupUid": null, "BejelentettSzamonkeresUid": null, "IsTanuloHaziFeladatEnabled": false, "IsHaziFeladatMegoldva": false, "Csatolmanyok": [], "IsDigitalisOra": false, "DigitalisEszkozTipus": "Na", "DigitalisPlatformTipus": "Na", "DigitalisTamogatoEszkozTipusList": [ "Na" ], "Letrehozas": "2023-01-01T12:00:00", "UtolsoModositas": "2023-01-01T12:00:00" }
Ismeretlen hiba: (500 Internal Server Error)
{ "ExceptionId": "xxxxxxxxxx", "ExceptionType": "None", "Message": "Ismeretlen hiba történt!", "ErrorList": null }
Nem létező entitás: (404 Not Found)
{ "ExceptionId": "xxxxxxxxxx", "ExceptionType": "NemLetezoEntitas", "Message": "Nem létező entitás!", "ErrorList": null }
Helytelen bearer token: (401 Unauthorized)
invalid_grant
Structure: Lesson
C# class file: Lesson.cs
Field name | Variable name | Variable type |
---|---|---|
BejelentettSzamonkeresUid | announcedTestUid | string |
Csatolmanyok | attachments | List<Attachment> |
OsztalyCsoport | classGroup | UidNameStructure |
Oraszam | classScheduleNumber | int |
TeremNeve | classroom | string |
FeladatGroupUid | classworkGroupId | string |
DigitalisEszkozTipus | digitalInstrumentType | string |
DigitalisPlatformTipus | digitalPlatformType | string |
VegIdopont | endTimeAsString | string |
HaziFeladatUid | homeWorkUid | string |
IsTanuloHaziFeladatEnabled | homeworkEditedByStudentEnabled | bool |
IsDigitalisOra | isDigitalLesson | bool |
NyelviFeladatGroupUid | languageTaskGroupId | string |
OraEvesSorszama | lessonNumber | int |
Nev | name | string |
TanuloJelenlet | presence | ValueDescriptor |
KezdetIdopont | startTimeAsString | string |
Allapot | state | ValueDescriptor |
Tantargy | subject | SubjectDescriptor |
HelyettesTanarNeve | supplyTeacher | string |
DigitalisTamogatoEszkozTipusList | supportedDigitalInstrumentTypes | List<string> |
TanarNeve | teacher | string |
Tema | topic | string |
Tipus | type | ValueDescriptor |
Uid | uid | string |
Attachment:
Field name | Variable name | Variable type |
---|---|---|
Nev | name | string |
Uid | uid | string |
cURL:
curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/OrarendElem?orarendElemUid={orarendElemUid}" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"