Kréta Icon
Dokumentáció

Specifikus üzenet lekérése

Kérés a szervertől

GEThttps://eugyintezes.e-kreta.hu/api/v1/kommunikacio/postaladaelemek/{azonosito}

HEADERX-Uzenet-Lokalizacio = hu-HU

HEADERAuthorization = Bearer xxxxxxxxxx (Bearer tokened)

Válasz a szervertől

Sikeres lekérdezés: (200 OK)

{
    "azonosito": 123456789,
    "isElolvasva": true,
    "isToroltElem": false,
    "tipus": {
        "azonosito": 1,
        "kod": "BEERKEZETT",
        "rovidNev": "Beérkezett üzenet",
        "nev": "Beérkezett üzenet",
        "leiras": "Beérkezett üzenet"
    },
    "uzenet": {
        "azonosito": 12345678,
        "kuldesDatum": "2023-09-01T12:00:00",
        "feladoNev": "Jakab Gipszilon Jenő",
        "feladoTitulus": "igazgatóhelyettes",
        "szoveg": "A tanév elkezdődött!",
        "targy": "Tájékoztatás",
        "isCimzettekElrejtve": false,
        "statusz": {
            "azonosito": 2,
            "kod": "KIKULDVE",
            "rovidNev": "Kiküldve",
            "nev": "Kiküldve",
            "leiras": "Kiküldve"
        },
        "cimzettLista": [
            {
                "azonosito": 87654321,
                "kretaAzonosito": 123456,
                "nev": "10.e",
                "tipus": {
                    "azonosito": 3,
                    "kod": "OSZTALY_SZULO",
                    "rovidNev": "Osztály - Szülő",
                    "nev": "Osztály - Szülő",
                    "leiras": "Osztály - Szülő"
                }
            },
            ...
        ],
        "csatolmanyok": []
    }
}

Hiba történt az oldalon: (500 Internal Server Error)

{
	"uzenet": "Hiba történt az oldalon!",
	"hibaAzonosito": "00000000-0000-0000-0000-000000000000",
	"datumUtc": "2023-09-01T12:00:00.0000000+00:00",
	"megnevezes": null,
	"hibakod": null,
	"isBusinessException": false,
	"extraAdatok": {}
}

Helytelen bearer token: (401 Unauthorized)

Structure: MailboxItem

C# class file: MailboxItem.cs

Field name Variable name Variable type
isToroltElem isDeleted bool
uzenet message Message
isElolvasva readByUser bool
tipus type Type
azonosito uid long

Type:

Field name Variable name Variable type
kod typeCode string
leiras typeDescription string
azonosito typeId long
nev typeName string
rovidNev typeShortName string

cURL:

curl "https://eugyintezes.e-kreta.hu/api/v1/kommunikacio/postaladaelemek/{azonosito}" -H "X-Uzenet-Lokalizacio: hu-HU" --oauth2-bearer "{accessToken}"