Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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