Versicherungsinformationen
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Die Endpunkte zum Abruf der versicherungsrelevanten Informationen finden Sie in den Katalogen.
Versicherungsverträge lesen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
idinteger · int32Optional
idNumstringOptional
insurerIdinteger · int32Optional
economicUnitIdinteger · int32Optional
validFromstring · date-timeOptional
validTostring · date-timeOptional
showNullValuesbooleanOptionalDefault:
false
Antworten
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CommissioningRead/InsuranceContract HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"IdNum": "text",
"Code": "text",
"NodeId": 1,
"ValidFrom": "2025-10-16T17:22:29.770Z",
"ValidTo": "2025-10-16T17:22:29.770Z",
"Insurer": {
"Id": 1,
"Name": "text"
},
"AssignedCommissioningInsuranceDamageDivision": [
{
"Id": 1,
"IdNum": "text",
"DivisionDamage": "text"
}
],
"AssignedEconomicUnits": [
{
"Id": 1,
"IdNum": "text",
"Name": "text",
"Location": "text"
}
]
}
]
Versicherungsverträge anlegen/ ändern
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
NodeIdinteger · int32Optional
Codestring | nullfähigOptional
InsurerIdinteger · int32Optional
ValidFromstring · dateOptionalExample:
2025-10-16
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample:
2025-10-16
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
AssignedCommissioningInsuranceDamageDivisionsinteger · int32[] | nullfähigOptional
AssignedEconomicUnitsinteger · int32[] | nullfähigOptional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/CommissioningEdit/InsuranceContract?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 183
{
"IdNum": "text",
"NodeId": 1,
"Code": "text",
"InsurerId": 1,
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"AssignedCommissioningInsuranceDamageDivisions": [
1
],
"AssignedEconomicUnits": [
1
]
}
{
"Id": 1,
"IdNum": "text"
}
put
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
Codestring | nullfähigOptional
InsurerIdinteger · int32Optional
ValidFromstring · dateOptionalExample:
2025-10-16
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample:
2025-10-16
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
AssignedCommissioningInsuranceDamageDivisionsinteger · int32[] | nullfähigOptional
AssignedEconomicUnitsinteger · int32[] | nullfähigOptional
Antworten
200
OK
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/CommissioningEdit/InsuranceContract/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 172
{
"IdNum": "text",
"Code": "text",
"InsurerId": 1,
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"AssignedCommissioningInsuranceDamageDivisions": [
1
],
"AssignedEconomicUnits": [
1
]
}
{
"Id": 1,
"IdNum": "text"
}
Versicherungsunternehmen lesen
Die Anlage neuer Versicherungsunternehmen muss in WOWIPORT erfolgen.
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
companyCodeIdinteger · int32Optional
managementIdinteger · int32Optional
creditorIdinteger · int32Optional
creditorNumberstringOptional
insurerIdinteger · int32Optional
personIdinteger · int32Optional
includeMainCommunicationbooleanOptionalDefault:
false
includePersonAddressesbooleanOptionalDefault:
false
includePersonCommunicationsbooleanOptionalDefault:
false
includePersonBankAccountsbooleanOptionalDefault:
false
includeInsurerAccessibilitybooleanOptionalDefault:
false
showNullValuesbooleanOptionalDefault:
false
Antworten
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CommissioningRead/Insurer HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CreditorId": 1,
"CreditorNumber": "text",
"PersonId": 1,
"Person": {
"Id": 1,
"IdNum": "text",
"Shortname": "text",
"Name": "text",
"NodeId": 1,
"TaxNumber": "text",
"TaxIdentificationNumber": "text",
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"IsNaturalPerson": true,
"NaturalPerson": {
"Title": "text",
"FirstName": "text",
"LastName": "text",
"BirthName": "text",
"CareOf": "text",
"BirthDate": "2025-10-16",
"DeathDate": "2025-10-16T17:22:29.770Z",
"Gender": {
"Id": 1,
"Name": "text"
},
"MaritalType": {
"Id": 1,
"Name": "text"
},
"Nationality": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"PersonInCare": {
"Id": 1,
"IdNum": "text"
},
"ContactFor": [
{
"Id": 1,
"IdNum": "text",
"LongName1": "text",
"LongName2": "text"
}
]
},
"LegalPerson": {
"LongName1": "text",
"LongName2": "text",
"VatId": "text",
"CommercialRegisterNumber": "text",
"CommercialRegisterTown": "text",
"ContractPersons": [
{
"Id": 1,
"IdNum": "text",
"FirstName": "text",
"LastName": "text"
}
]
},
"Addresses": [
{
"Id": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"StreetComplete": "text",
"HouseNumberComplete": "text",
"MainAddress": true,
"AddressType": {
"Id": 1,
"Name": "text"
},
"Country": {
"Id": 1,
"Name": "text",
"Code": "text"
}
}
],
"Communications": [
{
"Id": 1,
"RelatedAddressId": 1,
"Content": "text",
"Explanation": "text",
"RelatedAddress": "text",
"CommunicationType": {
"Id": 1,
"Name": "text"
}
}
],
"BankAccounts": [
{
"Id": 1,
"Iban": "text",
"Bic": "text",
"AccountHolder": "text",
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"BankAccountType": {
"Id": 1,
"Code": "text"
},
"BankAccountId": 1,
"BankAccountUsageType": {
"Id": 1,
"Code": "text"
}
}
],
"FirstEmailCommunication": {
"Id": 1,
"RelatedAddressId": 1,
"Content": "text",
"Explanation": "text",
"RelatedAddress": "text",
"CommunicationType": {
"Id": 1,
"Name": "text"
}
},
"FirstLandlinePhoneCommunication": {
"Id": 1,
"RelatedAddressId": 1,
"Content": "text",
"Explanation": "text",
"RelatedAddress": "text",
"CommunicationType": {
"Id": 1,
"Name": "text"
}
},
"FirstMobilePhoneCommunication": {
"Id": 1,
"RelatedAddressId": 1,
"Content": "text",
"Explanation": "text",
"RelatedAddress": "text",
"CommunicationType": {
"Id": 1,
"Name": "text"
}
}
},
"DefaultAddress": {
"Id": 1,
"Zip": "text",
"Town": "text",
"Street": "text",
"HouseNumber": "text",
"HouseNumberAddition": "text",
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"StreetComplete": "text",
"HouseNumberComplete": "text",
"MainAddress": true,
"AddressType": {
"Id": 1,
"Name": "text"
},
"Country": {
"Id": 1,
"Name": "text",
"Code": "text"
}
},
"DefaultBankaccount": {
"Id": 1,
"Iban": "text",
"Bic": "text",
"AccountHolder": "text",
"ValidFrom": "2025-10-16",
"ValidTo": "2025-10-16",
"BankAccountType": {
"Id": 1,
"Code": "text"
},
"BankAccountId": 1,
"BankAccountUsageType": {
"Id": 1,
"Code": "text"
}
},
"AccessibilityId": 1,
"BankAccountId": 1,
"InsurerAccessibilityList": [
{}
]
}
]
Schadenssparte anlegen/ ändern/ löschen
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
Codestring | nullfähigOptional
ExternalIdentificationNumberstring | nullfähigOptional
NodeIdinteger · int32Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/CommissioningEdit/DamageDivision?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 79
{
"IdNum": "text",
"Code": "text",
"ExternalIdentificationNumber": "text",
"NodeId": 1
}
{
"Id": 1,
"IdNum": "text"
}
put
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
Codestring | nullfähigOptional
ExternalIdentificationNumberstring | nullfähigOptional
NodeIdinteger · int32Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/CommissioningEdit/DamageDivision/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 79
{
"IdNum": "text",
"Code": "text",
"ExternalIdentificationNumber": "text",
"NodeId": 1
}
{
"Id": 1,
"IdNum": "text"
}
delete
Autorisierungen
Pfadparameter
damageDivisionIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Antworten
200
OK
400
Bad Request
401
Unauthorized
delete
DELETE /openwowi/v1.2/CommissioningEdit/DamageDivision/{damageDivisionId}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"Id": 1,
"IdNum": "text"
}
Schadensursache anlegen/ ändern
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
DamageDivisionIdinteger · int32Optional
ExternalIdentificationNumberstring | nullfähigOptional
Codestring | nullfähigOptional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/CommissioningEdit/DamageCause?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 89
{
"IdNum": "text",
"DamageDivisionId": 1,
"ExternalIdentificationNumber": "text",
"Code": "text"
}
{
"Id": 1,
"IdNum": "text"
}
put
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
IdNumstring | nullfähigOptional
DamageDivisionIdinteger · int32Optional
ExternalIdentificationNumberstring | nullfähigOptional
Codestring | nullfähigOptional
Antworten
200
OK
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/CommissioningEdit/DamageCause/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 89
{
"IdNum": "text",
"DamageDivisionId": 1,
"ExternalIdentificationNumber": "text",
"Code": "text"
}
{
"Id": 1,
"IdNum": "text"
}
Zuletzt aktualisiert