Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Abwesenheitsnotiz abrufen

Endpunkt: GET - api/v1/mail/autoresponse/{autoResponseId}

Version: 2.24.30

Beschreibung: Gibt die angegebene Abewsenheitsnotiz zurück

Beispiel Reponse:

{
    "Id": 18,
    "UserId": 2,
    "SignatureId": 0,
    "MailBoxId": 42,
    "StartDate": "2015-01-05T00:00:00",
    "EndDate": "2015-02-05T00:00:00",
    "Html": "Ich bin nicht da"
}

Abwesenheitsnotizen eines Benutzers abfragen

Endpunkt: GET- api/v1/mail/autoresponse?userId={userId}&skip={skip}&take={take}

Version: 2.24.30

Beschreibung: Gibt alle Abwesenheitsnotizen des Benutzers zurück

Beispiel response:

[
    {
        "Id": 14,
        "UserId": 2,
        "SignatureId": 0,
        "MailBoxId": 42,
        "StartDate": "2023-10-26T00:00:00",
        "EndDate": "2023-10-26T00:00:00",
        "Html": "<html ><head></head><body style=\"\" >568</body></html>"
    },
    {
        "Id": 18,
        "UserId": 2,
        "SignatureId": 0,
        "MailBoxId": 42,
        "StartDate": "2015-01-05T00:00:00",
        "EndDate": "2015-02-05T00:00:00",
        "Html": "Mein test"
    }
]

Abwesenheitsnotiz erstellen

Endpunkt: POST- api/v1/mail/autoresponse

Version: 2.24.30

Beschreibung: Erstellt eine Abwesenheitsnotiz

Beispiel request:

{
    "mailBoxId": 42,
    "userId":2,
    "signatureId":0,
    "startDate": "01.05.2015",
    "endDate":"02.05.2015",
    "html": "Mein test"
}  

Beispiel response:

{
    "ReturnCode": 0,
    "AutoResponseId": 18,
    "Message": null
}  


Abwesenheitsnotiz aktualisieren

Endpunkt: PUT- api/v1/mail/autoresponse?autoResponseId={autoResponseId}

Version: 2.24.30

Beschreibung: Aktualisiert die angegebene Abwesenheitsnotiz

Beispiel request:

{
    "mailBoxId": 42,
    "userId":2,
    "signatureId":0,
    "startDate": "01.05.2015",
    "endDate":"02.05.2015",
    "html": "Mein test 123"
}

Beispiel response:

{
    "Id": 18,
    "SignatureId": 0,
    "MailBoxId": 42,
    "StartDate": "01.05.2015",
    "EndDate":"02.05.2015",
    "Html": "Mein test 123"
    "UserId": 2
}  


Abwesenheitsnotiz löschen

Endpunkt: DELETE- api/v1/mail/autoresponse/{autoResponseId}

Version: 2.24.30

Beschreibung: Löscht die angegebene Abwesenheitsnotiz

Beispiel response:

{
    "ReturnCode": 0,
    "Message": null
}  

  • No labels