personenbezogene Mitgliedsdaten
Um auf die Daten der Mitgliederverwaltung (personenbezogen) über die API zugreifen zu können, müssen die Endpunktberechtigungen "Mitgliederverwaltung mit personenbezogenen Details" aktiviert werden.
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Mitgliederdaten abrufen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
personIdinteger · int32Optional
cooperativeMembershipActiveOnstring · date-timeOptional
cooperativeMemberUseActiveOnstring · date-timeOptional
includeMainAddressbooleanOptionalDefault:
falseincludeMainCommunicationbooleanOptionalDefault:
falseincludePersonAddressesbooleanOptionalDefault:
falseincludePersonCommunicationsbooleanOptionalDefault:
falseincludePersonBankAccountsbooleanOptionalDefault:
falseshowNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CooperativeManagementPersonDetails/MembersGET /openwowi/v1.2/CooperativeManagementPersonDetails/Members HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text",
"CreationDate": "2025-11-03",
"AccessionDate": "2025-11-03",
"ValidFrom": "2025-11-03",
"ValidTo": "2025-11-03"
},
"MemberUseValidFrom": "2025-11-03",
"MemberUseValidTo": "2025-11-03",
"MemberType": {
"Id": 1,
"Code": "text"
},
"Person": {
"Id": 1,
"IdNum": "text",
"Shortname": "text",
"Name": "text",
"NodeId": 1,
"TaxNumber": "text",
"TaxIdentificationNumber": "text",
"ValidFrom": "2025-11-03",
"ValidTo": "2025-11-03",
"IsNaturalPerson": true,
"NaturalPerson": {
"Title": "text",
"FirstName": "text",
"LastName": "text",
"BirthName": "text",
"CareOf": "text",
"BirthDate": "2025-11-03",
"DeathDate": "2025-11-03T08:19:35.700Z",
"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-11-03",
"ValidTo": "2025-11-03",
"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-11-03",
"ValidTo": "2025-11-03",
"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-11-03",
"ValidTo": "2025-11-03",
"StreetComplete": "text",
"HouseNumberComplete": "text",
"MainAddress": true,
"AddressType": {
"Id": 1,
"Name": "text"
},
"Country": {
"Id": 1,
"Name": "text",
"Code": "text"
}
}
}
]Zahlungsarten Mitglieder
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
paymentModeModeIdinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
paymentModeActiveOnstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CooperativeManagementPersonDetails/PaymentModesGET /openwowi/v1.2/CooperativeManagementPersonDetails/PaymentModes HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text",
"CreationDate": "2025-11-03",
"AccessionDate": "2025-11-03",
"ValidFrom": "2025-11-03",
"ValidTo": "2025-11-03"
},
"ActiveFrom": "2025-11-03",
"ActiveTo": "2025-11-03",
"Mode": {
"Id": 1,
"Name": "text"
},
"SepaMandate": {
"Id": 1,
"MandateId": "text",
"Iban": "text"
},
"BankAccount": {
"Id": 1,
"Iban": "text",
"Bic": "text"
}
}
]Steuerinformationen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
personIdinteger · int32Optional
personIdNumstringOptional
taxInformationActiveOnstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CooperativeManagementPersonDetails/TaxInformationGET /openwowi/v1.2/CooperativeManagementPersonDetails/TaxInformation HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text"
},
"ActiveMember": {
"PersonId": 1,
"IdNum": "text"
},
"TaxTag": 1,
"TaxIdentificationNumber": "text",
"Birthdate": "2025-10-20",
"TaxAssessment": {
"Id": 1,
"Code": "text"
},
"ValidFrom": "2025-10-20",
"ValidTo": "2025-10-20",
"ExemptionOrderAmount": 1,
"SerialNumber": "text",
"JointAssessmentMartialData": {
"PersonId": 1,
"IdNum": "text",
"TaxIdentificationNumber": "text",
"Birthdate": "2025-10-20",
"TaxTag": 1
}
}
]Kirchensteuerinformationen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
personIdinteger · int32Optional
personIdNumstringOptional
dateAfterstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CooperativeManagementPersonDetails/ReligionTaxInformationGET /openwowi/v1.2/CooperativeManagementPersonDetails/ReligionTaxInformation HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text"
},
"Date": "2025-11-03",
"Religion": "text",
"ReligionTaxPercentage": 1
}
]Zuletzt aktualisiert
