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

Adressen ändern

PreviousPersonendaten ändernNextKontaktwege ändern

Last updated 1 year 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 Anschriften verfügen. Wenn Sie eine neue Anschrift erfassen, wird die alte Anschrift hierdurch nicht automatisch ungültig.

Anstatt eine ungültige Adresse zu löschen, empfehlen wir, die alte Adresse mit einem Enddatum zu versehen. Diese Eigenschaft kann im Feld "ValidTo" hinterlegt werden.

Hierdurch wird die Nachvollziehbarkeit in WOWIPORT für alte Anschriften gewährleistet.

Eine neue Adresse zur Person erfassen

Version 1.0



Version 1.2



Eine bestehende Adresse ändern

Version 1.0



Version 1.2



Eine bestehende Adresse 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}/Addresses/{childId} HTTP/1.1
Host: 
Accept: */*
1
post
Authorizations
Path parameters
personIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
AddressTypeIdinteger · int32 | nullableOptional
Zipstring | nullableOptional
Townstring | nullableOptional
Streetstring | nullableOptional
HouseNumberstring | nullableOptional
HouseNumberAdditionstring | nullableOptional
CountryIdinteger · int32 | nullableOptional
ValidFromstring · dateOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Responses
201
Created
Responseinteger · int32
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.0/PersonsWrite/Person/{personId}/Addresses HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 174

{
  "AddressTypeId": 1,
  "Zip": "text",
  "Town": "text",
  "Street": "text",
  "HouseNumber": "text",
  "HouseNumberAddition": "text",
  "CountryId": 1,
  "ValidFrom": "2025-05-12",
  "ValidTo": "2025-05-12"
}
1
put
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
AddressTypeIdinteger · int32 | nullableOptional
Zipstring | nullableOptional
Townstring | nullableOptional
Streetstring | nullableOptional
HouseNumberstring | nullableOptional
HouseNumberAdditionstring | nullableOptional
CountryIdinteger · int32 | nullableOptional
ValidFromstring · dateOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.0/PersonsWrite/Person/{personId}/Addresses/{childId} HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 174

{
  "AddressTypeId": 1,
  "Zip": "text",
  "Town": "text",
  "Street": "text",
  "HouseNumber": "text",
  "HouseNumberAddition": "text",
  "CountryId": 1,
  "ValidFrom": "2025-05-12",
  "ValidTo": "2025-05-12"
}
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}/Addresses/{childId} HTTP/1.1
Host: 
Accept: */*
1
  • Eine neue Adresse zur Person erfassen
  • POST/openwowi/v1.0/PersonsWrite/Person/{personId}/Addresses
  • POST/openwowi/v1.2/PersonsWrite/Person/{personId}/Addresses
  • Eine bestehende Adresse ändern
  • PUT/openwowi/v1.0/PersonsWrite/Person/{personId}/Addresses/{childId}
  • PUT/openwowi/v1.2/PersonsWrite/Person/{personId}/Addresses/{childId}
  • Eine bestehende Adresse löschen
  • DELETE/openwowi/v1.0/PersonsWrite/Person/{personId}/Addresses/{childId}
  • DELETE/openwowi/v1.2/PersonsWrite/Person/{personId}/Addresses/{childId}
post
Authorizations
Path parameters
personIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
AddressTypeIdinteger · int32 | nullableOptional
Zipstring | nullableOptional
Townstring | nullableOptional
Streetstring | nullableOptional
HouseNumberstring | nullableOptional
HouseNumberAdditionstring | nullableOptional
CountryIdinteger · int32 | nullableOptional
ValidFromstring · dateOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Responses
201
Created
Responseinteger · int32
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/PersonsWrite/Person/{personId}/Addresses HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 174

{
  "AddressTypeId": 1,
  "Zip": "text",
  "Town": "text",
  "Street": "text",
  "HouseNumber": "text",
  "HouseNumberAddition": "text",
  "CountryId": 1,
  "ValidFrom": "2025-05-12",
  "ValidTo": "2025-05-12"
}
1
put
Authorizations
Path parameters
personIdinteger · int32Required
childIdinteger · int32Required
Query parameters
apiKeystringOptional
Body
AddressTypeIdinteger · int32 | nullableOptional
Zipstring | nullableOptional
Townstring | nullableOptional
Streetstring | nullableOptional
HouseNumberstring | nullableOptional
HouseNumberAdditionstring | nullableOptional
CountryIdinteger · int32 | nullableOptional
ValidFromstring · dateOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample: 2025-05-12Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Responses
200
OK
Responseinteger · int32
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/PersonsWrite/Person/{personId}/Addresses/{childId} HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 174

{
  "AddressTypeId": 1,
  "Zip": "text",
  "Town": "text",
  "Street": "text",
  "HouseNumber": "text",
  "HouseNumberAddition": "text",
  "CountryId": 1,
  "ValidFrom": "2025-05-12",
  "ValidTo": "2025-05-12"
}
1