Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


1. CoachModule - API (26)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /coach/{id}findCoachById(id)CoachModuleGETCoach
(2) /bookingparticipant/{id}updateBookingParticipantById(bookingparticipant)CoachModulePUTBookingParticipant
(3) /bookingparticipant/booking/{id}findAllBookingParticipantOfBooking(id)CoachModuleGETBooking BookingParticipant
(4) /bookingparticipantinsertBookingParticipant(bookingparticipant)CoachModulePOSTBookingParticipant
(5) /coachfindAllCoach()CoachModuleGETCoach
(6) /bookingparticipant/customer/{id}findAllBookingParticipantOfCustomer(id)CoachModuleGETCustomer BookingParticipant
(7) /trainingoffer/{id}findTrainingOfferById(id)CoachModuleGETTrainingOffer
(8) /trainingsession/{id}updateTrainingSessionById(trainingsession)CoachModulePUTTrainingSession
(9) /trainingsession/{id}deleteTrainingSessionById(id)CoachModuleDELETETrainingSession
(10) /coachinsertCoach(coach)CoachModulePOSTCoach
(11) /trainingoffer/{id}deleteTrainingOfferById(id)CoachModuleDELETETrainingOffer
(12) /trainingsessionfindAllTrainingSession()CoachModuleGETTrainingSession
(13) /trainingoffer/sport/{id}findAllTrainingOfferOfSport(id)CoachModuleGETSport TrainingOffer
(14) /bookingparticipant/{id}deleteBookingParticipantById(id)CoachModuleDELETEBookingParticipant
(15) /trainingsession/{id}findTrainingSessionById(id)CoachModuleGETTrainingSession
(16) /trainingoffer/{id}updateTrainingOfferById(trainingoffer)CoachModulePUTTrainingOffer
(17) /trainingsession/trainingoffer/{id}findAllTrainingSessionOfTrainingOffer(id)CoachModuleGETTrainingOffer TrainingSession
(18) /coach/{id}updateCoachById(coach)CoachModulePUTCoach
(19) /trainingsessioninsertTrainingSession(trainingsession)CoachModulePOSTTrainingSession
(20) /trainingofferinsertTrainingOffer(trainingoffer)CoachModulePOSTTrainingOffer
(21) /trainingsession/court/{id}findAllTrainingSessionOfCourt(id)CoachModuleGETCourt TrainingSession
(22) /coach/{id}deleteCoachById(id)CoachModuleDELETECoach
(23) /trainingofferfindAllTrainingOffer()CoachModuleGETTrainingOffer
(24) /bookingparticipant/{id}findBookingParticipantById(id)CoachModuleGETBookingParticipant
(25) /trainingsession/coach/{id}findAllTrainingSessionOfCoach(id)CoachModuleGETCoach TrainingSession
(26) /bookingparticipantfindAllBookingParticipant()CoachModuleGETBookingParticipant

2. CourtModule - API (16)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /newspostinsertNewsPost(newspost)CourtModulePOSTNewsPost
(2) /newspost/{id}updateNewsPostById(newspost)CourtModulePUTNewsPost
(3) /courtsurfacetype/{id}deleteCourtSurfaceTypeById(id)CourtModuleDELETECourtSurfaceType
(4) /court/{id}updateCourtById(court)CourtModulePUTCourt
(5) /court/{id}deleteCourtById(id)CourtModuleDELETECourt
(6) /courtsurfacetypeinsertCourtSurfaceType(courtsurfacetype)CourtModulePOSTCourtSurfaceType
(7) /court/{id}findCourtById(id)CourtModuleGETCourt
(8) /courtsurfacetypefindAllCourtSurfaceType()CourtModuleGETCourtSurfaceType
(9) /courtinsertCourt(court)CourtModulePOSTCourt
(10) /courtfindAllCourt()CourtModuleGETCourt
(11) /courtsurfacetype/{id}updateCourtSurfaceTypeById(courtsurfacetype)CourtModulePUTCourtSurfaceType
(12) /court/courtsurfacetype/{id}findAllCourtOfCourtSurfaceType(id)CourtModuleGETCourtSurfaceType Court
(13) /newspost/{id}findNewsPostById(id)CourtModuleGETNewsPost
(14) /newspostfindAllNewsPost()CourtModuleGETNewsPost
(15) /newspost/{id}deleteNewsPostById(id)CourtModuleDELETENewsPost
(16) /courtsurfacetype/{id}findCourtSurfaceTypeById(id)CourtModuleGETCourtSurfaceType

3. CustomerModule - API (26)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /membership/customer/{id}findAllMembershipOfCustomer(id)CustomerModuleGETCustomer Membership
(2) /eventregistration/customer/{id}findAllEventRegistrationOfCustomer(id)CustomerModuleGETCustomer EventRegistration
(3) /customerinsertCustomer(customer)CustomerModulePOSTCustomer
(4) /eventregistrationinsertEventRegistration(eventregistration)CustomerModulePOSTEventRegistration
(5) /customerfindAllCustomer()CustomerModuleGETCustomer
(6) /membershipfindAllMembership()CustomerModuleGETMembership
(7) /trainingparticipant/{id}updateTrainingParticipantById(trainingparticipant)CustomerModulePUTTrainingParticipant
(8) /membershipinsertMembership(membership)CustomerModulePOSTMembership
(9) /trainingparticipantinsertTrainingParticipant(trainingparticipant)CustomerModulePOSTTrainingParticipant
(10) /eventregistrationfindAllEventRegistration()CustomerModuleGETEventRegistration
(11) /eventregistration/{id}findEventRegistrationById(id)CustomerModuleGETEventRegistration
(12) /eventregistration/{id}deleteEventRegistrationById(id)CustomerModuleDELETEEventRegistration
(13) /membership/membershiptype/{id}findAllMembershipOfMembershipType(id)CustomerModuleGETMembershipType Membership
(14) /trainingparticipant/{id}deleteTrainingParticipantById(id)CustomerModuleDELETETrainingParticipant
(15) /customer/{id}findCustomerById(id)CustomerModuleGETCustomer
(16) /membership/{id}findMembershipById(id)CustomerModuleGETMembership
(17) /customer/{id}updateCustomerById(customer)CustomerModulePUTCustomer
(18) /trainingparticipant/customer/{id}findAllTrainingParticipantOfCustomer(id)CustomerModuleGETCustomer TrainingParticipant
(19) /membership/{id}deleteMembershipById(id)CustomerModuleDELETEMembership
(20) /membership/{id}updateMembershipById(membership)CustomerModulePUTMembership
(21) /trainingparticipant/{id}findTrainingParticipantById(id)CustomerModuleGETTrainingParticipant
(22) /customer/{id}deleteCustomerById(id)CustomerModuleDELETECustomer
(23) /eventregistration/{id}updateEventRegistrationById(eventregistration)CustomerModulePUTEventRegistration
(24) /trainingparticipantfindAllTrainingParticipant()CustomerModuleGETTrainingParticipant
(25) /trainingparticipant/trainingsession/{id}findAllTrainingParticipantOfTrainingSession(id)CustomerModuleGETTrainingSession TrainingParticipant
(26) /eventregistration/event/{id}findAllEventRegistrationOfEvent(id)CustomerModuleGETEvent EventRegistration

4. InvoiceModule - API (18)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /contactmessagefindAllContactMessage()InvoiceModuleGETContactMessage
(2) /invoiceiteminsertInvoiceItem(invoiceitem)InvoiceModulePOSTInvoiceItem
(3) /invoiceitem/invoice/{id}findAllInvoiceItemOfInvoice(id)InvoiceModuleGETInvoice InvoiceItem
(4) /contactmessageinsertContactMessage(contactmessage)InvoiceModulePOSTContactMessage
(5) /invoiceitem/{id}updateInvoiceItemById(invoiceitem)InvoiceModulePUTInvoiceItem
(6) /invoice/customer/{id}findAllInvoiceOfCustomer(id)InvoiceModuleGETCustomer Invoice
(7) /contactmessage/{id}deleteContactMessageById(id)InvoiceModuleDELETEContactMessage
(8) /invoicefindAllInvoice()InvoiceModuleGETInvoice
(9) /invoice/{id}updateInvoiceById(invoice)InvoiceModulePUTInvoice
(10) /invoiceitemfindAllInvoiceItem()InvoiceModuleGETInvoiceItem
(11) /invoiceitem/{id}deleteInvoiceItemById(id)InvoiceModuleDELETEInvoiceItem
(12) /contactmessage/{id}findContactMessageById(id)InvoiceModuleGETContactMessage
(13) /invoiceitem/{id}findInvoiceItemById(id)InvoiceModuleGETInvoiceItem
(14) /contactmessage/{id}updateContactMessageById(contactmessage)InvoiceModulePUTContactMessage
(15) /invoice/{id}deleteInvoiceById(id)InvoiceModuleDELETEInvoice
(16) /contactmessage/customer/{id}findAllContactMessageOfCustomer(id)InvoiceModuleGETCustomer ContactMessage
(17) /invoice/{id}findInvoiceById(id)InvoiceModuleGETInvoice
(18) /invoiceinsertInvoice(invoice)InvoiceModulePOSTInvoice

5. MembershipTypeModule - API (18)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /membershiptypeinsertMembershipType(membershiptype)MembershipTypeModulePOSTMembershipType
(2) /pricelist/{id}updatePriceListById(pricelist)MembershipTypeModulePUTPriceList
(3) /priceiteminsertPriceItem(priceitem)MembershipTypeModulePOSTPriceItem
(4) /pricelist/{id}findPriceListById(id)MembershipTypeModuleGETPriceList
(5) /priceitem/{id}findPriceItemById(id)MembershipTypeModuleGETPriceItem
(6) /pricelistfindAllPriceList()MembershipTypeModuleGETPriceList
(7) /priceitem/sport/{id}findAllPriceItemOfSport(id)MembershipTypeModuleGETSport PriceItem
(8) /priceitem/{id}updatePriceItemById(priceitem)MembershipTypeModulePUTPriceItem
(9) /membershiptype/{id}deleteMembershipTypeById(id)MembershipTypeModuleDELETEMembershipType
(10) /membershiptypefindAllMembershipType()MembershipTypeModuleGETMembershipType
(11) /priceitem/{id}deletePriceItemById(id)MembershipTypeModuleDELETEPriceItem
(12) /membershiptype/{id}findMembershipTypeById(id)MembershipTypeModuleGETMembershipType
(13) /pricelistinsertPriceList(pricelist)MembershipTypeModulePOSTPriceList
(14) /priceitemfindAllPriceItem()MembershipTypeModuleGETPriceItem
(15) /priceitem/membershiptype/{id}findAllPriceItemOfMembershipType(id)MembershipTypeModuleGETMembershipType PriceItem
(16) /priceitem/pricelist/{id}findAllPriceItemOfPriceList(id)MembershipTypeModuleGETPriceList PriceItem
(17) /membershiptype/{id}updateMembershipTypeById(membershiptype)MembershipTypeModulePUTMembershipType
(18) /pricelist/{id}deletePriceListById(id)MembershipTypeModuleDELETEPriceList

6. SportModule - API (26)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /event/sport/{id}findAllEventOfSport(id)SportModuleGETSport Event
(2) /sport/{id}findSportById(id)SportModuleGETSport
(3) /courtsport/{id}findCourtSportById(id)SportModuleGETCourtSport
(4) /booking/{id}updateBookingById(booking)SportModulePUTBooking
(5) /eventfindAllEvent()SportModuleGETEvent
(6) /sport/{id}updateSportById(sport)SportModulePUTSport
(7) /booking/{id}findBookingById(id)SportModuleGETBooking
(8) /bookingfindAllBooking()SportModuleGETBooking
(9) /eventinsertEvent(event)SportModulePOSTEvent
(10) /courtsport/court/{id}findAllCourtSportOfCourt(id)SportModuleGETCourt CourtSport
(11) /courtsport/sport/{id}findAllCourtSportOfSport(id)SportModuleGETSport CourtSport
(12) /sportinsertSport(sport)SportModulePOSTSport
(13) /sportfindAllSport()SportModuleGETSport
(14) /sport/{id}deleteSportById(id)SportModuleDELETESport
(15) /booking/{id}deleteBookingById(id)SportModuleDELETEBooking
(16) /booking/sport/{id}findAllBookingOfSport(id)SportModuleGETSport Booking
(17) /event/{id}findEventById(id)SportModuleGETEvent
(18) /courtsport/{id}updateCourtSportById(courtsport)SportModulePUTCourtSport
(19) /event/{id}updateEventById(event)SportModulePUTEvent
(20) /booking/customer/{id}findAllBookingOfCustomer(id)SportModuleGETCustomer Booking
(21) /courtsport/{id}deleteCourtSportById(id)SportModuleDELETECourtSport
(22) /courtsportinsertCourtSport(courtsport)SportModulePOSTCourtSport
(23) /event/{id}deleteEventById(id)SportModuleDELETEEvent
(24) /courtsportfindAllCourtSport()SportModuleGETCourtSport
(25) /booking/court/{id}findAllBookingOfCourt(id)SportModuleGETCourt Booking
(26) /bookinginsertBooking(booking)SportModulePOSTBooking



Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum