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
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
personIdinteger · int32Optional
cooperativeMembershipActiveOnstring · date-timeOptional
cooperativeMemberUseActiveOnstring · date-timeOptional
includeMainAddressbooleanOptionalDefault:
false
includeMainCommunicationbooleanOptionalDefault:
false
includePersonAddressesbooleanOptionalDefault:
false
includePersonCommunicationsbooleanOptionalDefault:
false
includePersonBankAccountsbooleanOptionalDefault:
false
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CooperativeManagementPersonDetails/Members HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text",
"CreationDate": "2025-06-27",
"AccessionDate": "2025-06-27",
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
},
"MemberUseValidFrom": "2025-06-27",
"MemberUseValidTo": "2025-06-27",
"MemberType": {
"Id": 1,
"Code": "text"
},
"Person": {
"Id": 1,
"IdNum": "text",
"Shortname": "text",
"Name": "text",
"NodeId": 1,
"TaxNumber": "text",
"TaxIdentificationNumber": "text",
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27",
"IsNaturalPerson": true,
"NaturalPerson": {
"Title": "text",
"FirstName": "text",
"LastName": "text",
"BirthName": "text",
"CareOf": "text",
"BirthDate": "2025-06-27",
"DeathDate": "2025-06-27T10:48:10.426Z",
"Gender": {
"Id": 1,
"Name": "text"
},
"MaritalType": {
"Id": 1,
"Name": "text"
},
"Nationality": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"ContactPreference": {
"Id": 1,
"Name": "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-06-27",
"ValidTo": "2025-06-27",
"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,
"BankAccountId": 1,
"Iban": "text",
"Bic": "text",
"AccountHolder": "text",
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27",
"BankAccountType": {
"Id": 1,
"Code": "text"
},
"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-06-27",
"ValidTo": "2025-06-27",
"StreetComplete": "text",
"HouseNumberComplete": "text",
"MainAddress": true,
"AddressType": {
"Id": 1,
"Name": "text"
},
"Country": {
"Id": 1,
"Name": "text",
"Code": "text"
}
}
}
]
Zahlungsarten Mitglieder
Version 1.2
get
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
paymentModeModeIdinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
paymentModeActiveOnstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CooperativeManagementPersonDetails/PaymentModes HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text",
"CreationDate": "2025-06-27",
"AccessionDate": "2025-06-27",
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27"
},
"ActiveFrom": "2025-06-27",
"ActiveTo": "2025-06-27",
"Mode": {
"Id": 1,
"Name": "text"
},
"SepaMandate": {
"Id": 1,
"MandateId": "text",
"Iban": "text"
},
"BankAccount": {
"Id": 1,
"Iban": "text",
"Bic": "text"
}
}
]
Steuerinformationen
Version 1.2
get
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
idinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
personIdinteger · int32Optional
personIdNumstringOptional
dateAfterstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CooperativeManagementPersonDetails/ReligionTaxInformation HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text"
},
"Date": "2025-06-27",
"Religion": "text",
"ReligionTaxPercentage": 1
}
]
Kirchensteuerinformationen
Version 1.2
get
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
idinteger · int32Optional
cooperativeMembershipIdinteger · int32Optional
cooperativeMembershipIdNumstringOptional
cooperativeMembershipActiveOnstring · date-timeOptional
personIdinteger · int32Optional
personIdNumstringOptional
dateAfterstring · date-timeOptional
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CooperativeManagementPersonDetails/ReligionTaxInformation HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CooperativeMembership": {
"Id": 1,
"IdNum": "text"
},
"Date": "2025-06-27",
"Religion": "text",
"ReligionTaxPercentage": 1
}
]
Last updated