ShareEmail Api

Teil des Integration Service

Inhaltsverzeichnis:

Dieser Teil der Api ist noch nicht verfügbar!

Mail Teilen

Endpunkt: /api​/v1​/ShareEmail​/share
Version: n/a
Beschreibung: Teilt die E-Mail mit den angebenen Usern (Siehe unten)

Beispiel Request

{ "url": "antony://mail/{mailId}", // {mailId} mit der Id der E-Mail austauschen "userIds": [1] }

Beispiel Response

{ "ReturnCode":3, // Siehe unten "AddedEvent":null, // Kann ignoriert werden "SharedUser":null // Beim unshare Endpunkt steht hier 'UnsharedUser'. Enthält die Ids der Nutzer denen letzendlich die E-Mail geteilt oder entzogen wurde }

 

Im ReturnCode können folgende Codes stehen:
0 = Erfolgreich
1 = Das zu teilende Objekt wurde nicht registiert
2 = Einer der angegebenen User existiert nicht
3 = Keine Änderung (Passiert wenn man eine E-Mail an einen Nutzer teilt dem diese schon geteilt wurde)
4 = Einer der Benutzer ist 'Deaktiviert'

 

Mail “Entteilen”

Endpunkt: /api​/v1​/ShareEmail​/unshare
Version: n/a
Beschreibung: Entzieht dem User die Teilung zu der E-Mail

Beispiel Request

{ "url": "antony://mail/{mailId}", // {mailId} mit der Id der E-Mail austauschen "userIds": [1] }

Beispiel Response