| Contact | Donate | Imprint |
| Lottery | OrganizationModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) BeneficiaryOrganization | INT | Lottery | Organization | OrganizationModule |
| (2) Currency | STRING | Lottery | ||
| (3) Description | STRING | Lottery | ||
| (4) EndDate | DATE | Lottery | ||
| (5) Name | STRING | Lottery | ||
| (6) ProceedsAmount | STRING | Lottery | ||
| (7) RelatedEvent | INT | Lottery | Event | OrganizationModule |
| (8) StartDate | DATE | Lottery |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /lottery/{id} | findLotteryById(id) | OrganizationModule | GET | Lottery |
| (2) /lottery/{id} | updateLotteryById(lottery) | OrganizationModule | PUT | Lottery |
| (3) /lottery/{id} | deleteLotteryById(id) | OrganizationModule | DELETE | Lottery |
| (4) /lottery/beneficiaryorganization/{id} | findAllLotteryOfBeneficiaryOrganization(id) | OrganizationModule | GET | Organization Lottery |
| (5) /lottery | insertLottery(lottery) | OrganizationModule | POST | Lottery |
| (6) /lottery/relatedevent/{id} | findAllLotteryOfRelatedEvent(id) | OrganizationModule | GET | Event Lottery |
| (7) /lottery | findAllLottery() | OrganizationModule | GET | Lottery |
Example:
final Lottery lottery = (Lottery) invokeModule(ORGANIZATION_MODULE + "/lottery/" + id, Lottery.class);| Contact | Donate | Imprint |