LogoLogo
  • ⚙️OPENWOWI API
  • Nutzungsbedingungen, Impressum und Kontakt
  • Grundlagen
    • Einrichtung OPENWOWI
    • Checkliste für die Einrichtung in WOWIPORT
    • Postman Collection
    • Eine kurze Vorstellung der OPENWOWI
    • Hinweise zur Weiterentwicklung der OPENWOWI
    • Hyperlinks zu WOWIPORT in Partneranwendungen integrieren
    • Hyperlinks aus WOWIPORT zu externen Anwendungen integrieren
    • Webhooks
    • Parameter der OPENWOWI
    • Request-Limits
  • Releaseinformationen,User-Requests und Bugs
    • Releaseinformationen
    • User-Requests
    • Bekannte Bugs
  • Schnittstelle v1.x
    • Authentifizierung und Berechtigungen
    • Anlagenbuchhaltung
      • Wirtschaftsgüter
      • Abschreibungen
      • Kostenstellen
      • Finanzplanung
      • Anlagenbuchhaltung Transfer
      • Investitionsfreibetrag zum Wirtschaftsgut
    • Ausstattung
      • Ausstattungsgruppen
      • Ausstattungselemente
    • Auftragswesen
      • Aufträge
      • Auftragspositionen
      • Eingangsrechnung
      • Handwerker
      • Kreditoren
      • Projekte
      • Vorgänge
      • Leistungspositionen
      • Leistungspakete
      • Kataloge
    • Belegsystem
      • Stammdaten
        • Buchwerke
        • Bilanz/GuV Struktur
        • Hauptkonten
        • Kostenstellen
        • Kostenart
        • Kostenträger
        • Kreditoren
        • Projekte
        • Kataloge
      • Bewegungsdaten
        • Hauptkonto Salden
          • Bankkonto/Sammelkonto Salden
          • Hauptkonto Salden nach Wirtschaftseinheiten
          • Hauptkonto Salden nach Nutzungseinheiten
          • Hauptkonto Salden nach Vertragskonten
          • Hauptkonto Salden nach Darlehen
        • Rechnungen
        • Buchungen
          • Buchungen nach Wirtschaftseinheiten
          • Buchungen nach Vertragskonten
          • Buchungen nach Darlehen
          • Buchungsbelege
    • Buchungsbelege
    • Budget
      • Kataloge
    • Dokumente und Medien
      • Dokumente lesen
      • Dokumente ändern
      • Medien lesen
      • Medien ändern
      • Kataloge
    • Finanzierung
      • Darlehensnehmer
      • Darlehensgeber
      • Darlehen
      • Konditionen
      • Objektzuordnungen
      • Tilgungsplan
      • Zahlungen
      • Kataloge
    • Fremdverwaltung
    • Kommunikationsmodul
      • Beispiel Workflow
      • Ticket lesen
      • Ticket bearbeiten
      • Kataloge
    • Mängel
    • Mietanpassungen
      • Kataloge
    • Mietenbuchhaltung
      • Endpunkte ohne personenbezogene Daten
        • Wohnungsübergabe
        • Nutzungsverträge
        • Nutzungsvertrag Positionen
        • Vertragssicherheit
        • Vertragsvereinbarungen
        • Kataloge
        • Enumeratoren
      • Endpunkte mit personenbezogenen Daten
      • Transaktionsdaten
    • Mitgliederverwaltung
      • nicht-personenbezogene Mitgliedsdaten
      • personenbezogene Mitgliedsdaten
      • Kataloge
    • Objektdaten
      • Abteilung
      • Architekt
      • Verwaltungsgesellschaften
      • Wirtschaftseinheiten
      • Gebäude / Grundstücke
      • Mängel
      • Nutzungseinheiten
      • Nutzungseinheitenart
      • Nutzungseinheiten Abrechnungsgrößen
      • Eigentümer
      • Ausstattung
      • Schlüssel der Nutzungseinheit
      • Energiezertifikate
      • Zuständigkeiten
      • Hauswarte
      • Berechtigungsknoten
      • Verkehrssicherung
      • Kataloge
    • Personendaten lesen
      • Kataloge
    • Personendaten ändern
      • Adressen ändern
      • Kontaktwege ändern
      • Bankkonten ändern
    • Projekte
    • Rechnungen
    • Umlageabrechnung
      • Kataloge
    • Verkehrssicherung
    • Vorgeschlagene Vertragsnehmer
      • Beispiel Workflow
    • Webhook-Endpunkte
      • Kataloge
    • Wohnungsübergabe
Powered by GitBook
On this page
Export as PDF
  1. Schnittstelle v1.x
  2. Personendaten ändern

Kontaktwege ändern

PreviousAdressen ändernNextBankkonten ändern

Last updated 8 months ago

Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.

Hinweise zur Funktion

Eine Person kann über mehrere Kommunikationswege verfügen. Wenn Sie einen neuen Kommunikationsweg erfassen, wird der alte Kommunikationsweg hierdurch nicht automatisch ungültig.

Im Gegensatz zu Adressen können die Kontaktwege nicht mit einem Ablaufdatum versehen werden. Wenn ein Kontaktweg nicht länger verwendet werden darf, muss dieser entweder gelöscht werden, oder eine dazugehörige Anschrift muss über das Ablaufdatum für ungültig erklärt werden.

Bitte beachten Sie, dass ein Kontaktweg selbst bei einer ungültigen Anschrift noch angezeigt wird. Betrachten Sie einen Kontaktweg mit einer zugeordneten Anschrift deshalb immer im Kontext der Gültigkeit der zugeordneten Anschrift.

Neue Kommunikationswege erfassen

Version 1.0



Version 1.2



Bestehende Kommunikationswege ändern

Version 1.0



Version 1.2



Bestehende Kommunikationswege löschen

Version 1.0



Version 1.2



delete
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
delete
DELETE /openwowi/v1.0/PersonsWrite/Person/{personId}/Communications/{childId} HTTP/1.1
Host: 
Accept: */*
1
post
Authorizations
Path parameters
personIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
CommunicationTypeIdinteger · int32Optional
RelatedAddressIdinteger · int32 | nullableOptional
Contentstring | nullableOptional
Explanationstring | nullableOptional
Responses
201
Created
Responseinteger · int32
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.0/PersonsWrite/Person/{personId}/Communications HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "CommunicationTypeId": 1,
  "RelatedAddressId": 1,
  "Content": "text",
  "Explanation": "text"
}
1
put
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
CommunicationTypeIdinteger · int32Optional
RelatedAddressIdinteger · int32 | nullableOptional
Contentstring | nullableOptional
Explanationstring | nullableOptional
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.0/PersonsWrite/Person/{personId}/Communications/{childId} HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "CommunicationTypeId": 1,
  "RelatedAddressId": 1,
  "Content": "text",
  "Explanation": "text"
}
1
delete
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
delete
DELETE /openwowi/v1.2/PersonsWrite/Person/{personId}/Communications/{childId} HTTP/1.1
Host: 
Accept: */*
1
  • Neue Kommunikationswege erfassen
  • POST/openwowi/v1.0/PersonsWrite/Person/{personId}/Communications
  • POST/openwowi/v1.2/PersonsWrite/Person/{personId}/Communications
  • Bestehende Kommunikationswege ändern
  • PUT/openwowi/v1.0/PersonsWrite/Person/{personId}/Communications/{childId}
  • PUT/openwowi/v1.2/PersonsWrite/Person/{personId}/Communications/{childId}
  • Bestehende Kommunikationswege löschen
  • DELETE/openwowi/v1.0/PersonsWrite/Person/{personId}/Communications/{childId}
  • DELETE/openwowi/v1.2/PersonsWrite/Person/{personId}/Communications/{childId}
post
Authorizations
Path parameters
personIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
CommunicationTypeIdinteger · int32Optional
RelatedAddressIdinteger · int32 | nullableOptional
Contentstring | nullableOptional
Explanationstring | nullableOptional
Responses
201
Created
Responseinteger · int32
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/PersonsWrite/Person/{personId}/Communications HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "CommunicationTypeId": 1,
  "RelatedAddressId": 1,
  "Content": "text",
  "Explanation": "text"
}
1
put
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
CommunicationTypeIdinteger · int32Optional
RelatedAddressIdinteger · int32 | nullableOptional
Contentstring | nullableOptional
Explanationstring | nullableOptional
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/PersonsWrite/Person/{personId}/Communications/{childId} HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "CommunicationTypeId": 1,
  "RelatedAddressId": 1,
  "Content": "text",
  "Explanation": "text"
}
1