Adressen ändern
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Eine neue Adresse zur Person erfassen
Version 1.0
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-06-27
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample:
2025-06-27
Pattern: \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:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 174
{
"AddressTypeId": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"CountryId": 1,
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
}
1
Version 1.2
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-06-27
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample:
2025-06-27
Pattern: \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:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 174
{
"AddressTypeId": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"CountryId": 1,
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
}
1
Eine bestehende Adresse ändern
Version 1.0
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-06-27
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample:
2025-06-27
Pattern: \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:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 174
{
"AddressTypeId": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"CountryId": 1,
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
}
1
Version 1.2
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-06-27
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullableOptionalExample:
2025-06-27
Pattern: \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:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 174
{
"AddressTypeId": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"CountryId": 1,
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
}
1
Eine bestehende Adresse löschen
Version 1.0
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:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
1
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.2/PersonsWrite/Person/{personId}/Addresses/{childId} HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
1
Last updated