Abwesenheitsnotiz API

 

Abwesenheitsnotiz abrufen

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

Version: 2.24.30

Beschreibung: Gibt die angegebene Abewsenheitsnotiz zurück

 

Beispiel Request:

v1/mail/autoresponse/18

 

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 Request:

v1/mail/autoresponse?userId=2&skip=0&take=2

 

Beispiel response:

 

Ab antony Version 2.24.100.51 gibt es die Parameter “fromDate” und “toDate”. Beide Parameter sind optional.

Beispiel:

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

 

Beispiel Request:

 

Beispiel response:

 

Das Format für das Datum muss yyyy-dd-mm sein!


Abwesenheitsnotiz erstellen

Endpunkt: POST- api/v1/mail/autoresponse

Version: 2.24.30

Beschreibung: Erstellt eine Abwesenheitsnotiz

 

Beispiel Request:

 

Body:

 

Beispiel response:

 


Abwesenheitsnotiz aktualisieren

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

Version: 2.24.30

Beschreibung: Aktualisiert die angegebene Abwesenheitsnotiz

 

Beispiel Request:

Body:

 

 

Beispiel response:

 

 


Abwesenheitsnotiz löschen

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

Version: 2.24.30

Beschreibung: Löscht die angegebene Abwesenheitsnotiz

 

Beispiel Request:

 

Beispiel response: