...
- Parameter PersonDto mit RowState Create oder Update, wenn Update muss PersonId gesetzt sein
- Erstellt oder Aktualisiert eine Person
- Liefert das PersonDto wieder zurück
- Logik:
- Wenn Name und Organisationname gesetzt ist, wird eine PP/Org erstellt, bei nur Name eine Privatperson und bei nur Organisationsname eine Organisation
- Es können auch Adressen und Kommunikationelemente erstellt und aktualisiert werden. Beim Aktualisieren muss die Adress-Id gesetzt sein.
- Fehler:
- Exception - Code 500
GetEmailOwner?x={email}
- Parameter Email-Adresse
- Liefert eine Person zu der Email-Adresse zurück (PersonDto)
- Fehler:
- Mehr als eine Person mit der Email-Adresse gefunden - Code 300
- Keine Person gefunden - Code 404
GetEmailOwnerCount?x={email}
- Parameter Email-Adresse
- Liefert die Anzahl an Personen zurück, die die gegebene Email-Adresse eingetragen haben
- Gibt eine Liste von PersonDtos zurück
Countries
- Liefert alle Länder zurück
- Gibt eine Liste von CountryDtos zurück
ReadPostalAddressAssignmentOwnerTypes
- Liefert alle PostalAddressAssignmentOwnerTypes zurück
- Gibt eine Liste von PostalAddressAssignmentOwnerTypeDtos zurück
ReadPostalAddressAssignmentContexts
- Liefert alle PostalAddressAssignmentContexts zurück
- Gibt eine Liste von PostalAddressAssignmentContextDtozurück
ReadPostalAddressTypes
- Liefert alle PostalAddressTypes zurück
- Gibt eine Liste von PostalAddressTypeDto
ReadKeywords
- Liefert alle Keywords zurück
- Gibt eine Liste von KeywordDtos zurück