Membership-Service
Memberships
- Liefert eine Liste von MembershipDtos zurück
- Gibt alle Memberships zurück
- Fehler:
- Exception - Code 500
ReadMembershipRegistrations?x={membershipId}
- Parameter membershipId = Pflicht
- Liefert eine Liste von MembershipRegistrationDtos zurück
- Gibt alle Anmeldung an eine Mitgliedschaft zurück
- Fehler:
- Exception - Code 500
ReadMembershipRegistrationByPerson?x={personId}
- Parameter personId= Pflicht
- Liefert ein MembershipRegistrationDto zurück
- Gibt eine Mitgliedschafts-Anmeldung für eine bestimmte Person zurück
- Fehler:
- Mitgliedsschafts-Anmeldung nicht gefunden
- Exception - Code 500
CreateMembershipRegistration?x={membershipId}
- Parameter membershipId = Pflicht
- Liefert ein MembershipRegistrationDto zurück
- Erstellt ein MembershipRegistrationDto für eine Mitgliedschaft und setzt den Typ. Zusätzlich werden die GenericProperties angegeben
- Fehler:
- Exception - Code 500
WriteMembershipRegistration, Method = "POST"
- Parameter ein MembershipRegistrationDto mit PersonId und MembershipId gesetzt
- Erstellt eine neue Anmeldung für die gegebene Person zur gegebenen Mitgliedschaft
- Rowstate Create und Delete sind aktiv
- Fehler:
- Mitgliedschaft konnte nicht gefunden werden - Code 404
- Person konnte nicht gefunden werden - Code 404
- Anmeldung konnte nicht erstellt werden - Code 500
- Exception - Code 500
ExecuteMembershipRegistration?x={membershipregistrationId}&y={workflowStepDataSourceId}&z={workflowStepDataSourceObjectId}&r={reverseDirection}
- Parameter membershipregistrationId, WorkflowStep-DataSourceId,WorkflowStep-DataSourceObjectId (alle Pflicht), Bool für ReverseDirection
- Führt einen Workflowstep auf einer Mitgliedschaftsanmeldung aus
- Gibt das Mitgliedschaftsanmeldungsobjekt zurück ( MembershipRegistrationDto)
- Fehler:
- Full Failure - Code 500
- Partial Failure - Return false