Tantárgyi átlagok lekérése
Kérés a szervertől
GEThttps://[instituteCode].e-kreta.hu/ellenorzo/v3/sajat/Ertekelesek/Atlagok/TantargyiAtlagok?oktatasiNevelesiFeladatUid={oktatasiNevelesiFeladatUid}
HEADERapiKey = 21ff6c25-d1da-4a68-a811-c881a6057463 (opcionális)
HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)
Válasz a szervertől
Sikeres lekérdezés: (200 OK)
[ { "Atlag": 0, "AtlagAlakulasaIdoFuggvenyeben": [ { "Atlag": 0, "Datum": "xxxxxxxxxx" }, ... ], "SortIndex": 0, "Tantargy": { "Nev": "xxxxxxxxxx", "Kategoria": { "Leiras": "xxxxxxxxxx", "Nev": "xxxxxxxxxx", "Uid": "xxxxxxxxxx" }, "Uid": "xxxxxxxxxx" }, "SulyozottOsztalyzatOsszege": 0, "SulyozottOsztalyzatSzama": 0, "Uid": "xxxxxxxxxx" }, ... ]
Ismeretlen hiba: (500 Internal Server Error)
{ "ExceptionId": "xxxxxxxxxx", "ExceptionType": "None", "Message": "Ismeretlen hiba történt!", "ErrorList": null }
Helytelen bearer token: (401 Unauthorized)
invalid_grant
Structure: List<SubjectAverage>
C# class file: SubjectAverage.cs
Field name | Variable name | Variable type |
---|---|---|
Atlag | averageNumber | decimal |
AtlagAlakulasaIdoFuggvenyeben | averagesInTime | List<AverageWithTime> |
SortIndex | sortIndex | int |
Tantargy | subject | SubjectDescriptor |
SulyozottOsztalyzatOsszege | sumOfWeightedEvaluations | float |
SulyozottOsztalyzatSzama | sumOfWeights | float |
Uid | uid | string |
AverageWithTime
Field name | Variable name | Variable type |
---|---|---|
Atlag | average | float |
Datum | dateAsString | string |
cURL:
curl "https://{instituteCode}.e-kreta.hu/ellenorzo/v3/sajat/Ertekelesek/Atlagok/TantargyiAtlagok?oktatasiNevelesiFeladatUid={oktatasiNevelesiFeladatUid}" -H "apiKey: 21ff6c25-d1da-4a68-a811-c881a6057463" --oauth2-bearer "{accessToken}"