@tennac-booking/sdk
v1.0.307
Published
OpenAPI client for @tennac-booking/sdk
Downloads
8,052
Readme
@tennac-booking/[email protected]
This generator creates TypeScript/JavaScript client that utilizes axios. The generated Node module can be used in the following environments:
Environment
- Node.js
- Webpack
- Browserify
Language level
- ES5 - you must have a Promises/A+ library installed
- ES6
Module system
- CommonJS
- ES6 module system
It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via package.json. (Reference)
Building
To build and compile the typescript sources to javascript use:
npm install
npm run buildPublishing
First build the package then run npm publish
Consuming
navigate to the folder of your consuming project and run one of the following commands.
published:
npm install @tennac-booking/[email protected] --saveunPublished (not recommended):
npm install PATH_TO_GENERATED_PACKAGE --saveDocumentation for API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- AuthApi | requestVerificationCode | POST /api/auth/verification-code | AuthApi | verifyVerificationCode | POST /api/auth/verification-code/verify | BookingsApi | createGuestBooking | POST /api/bookings/guest | BookingsApi | estimateOpenBookingJoin | POST /api/bookings/{bookingId}/open/estimate-join | BookingsApi | getBookingHistory | GET /api/bookings/history/{bookingId} | BookingsApi | getBookingPrice | POST /api/bookings/booking-price | BookingsApi | getGuestBookingPrice | POST /api/bookings/guest/booking-price | BookingsApi | getOpenBookingBasePrice | GET /api/bookings/{bookingId}/open/base-price | BookingsApi | getOpenBookings | GET /api/bookings/open | BookingsApi | getQuickReservationSlots | GET /api/bookings/quick-reservations | BookingsApi | joinOpenBooking | POST /api/bookings/{bookingId}/open/join | BookingsApi | leaveOpenBooking | DELETE /api/bookings/{bookingId}/open/leave | BookingsManagerApi | applyNoShowFee | POST /api/bookings/{bookingId}/no-show | BookingsManagerApi | managerCancelBooking | POST /api/bookings/{bookingId}/manager-cancel | BookingsStaffApi | bookingGuestCheckin | POST /api/bookings/{bookingId}/guest-checkin | BookingsStaffApi | checkInPlayer | POST /api/bookings/{bookingId}/check-in | BookingsStaffApi | checkInPlayerWithSumup | POST /api/bookings/{bookingId}/check-in/sumup | BookingsStaffApi | createStaffBooking | POST /api/bookings/staff | BookingsStaffApi | getBookingById | GET /api/bookings/{bookingId} | BookingsStaffApi | getBookingHistoryStaff | GET /api/bookings/staff/history{bookingId} | BookingsStaffApi | getBookingManagerConsole | GET /api/bookings/{bookingId}/manager-console | BookingsStaffApi | getBookingPaymentStatus | GET /api/bookings/{bookingId}/payment-status | BookingsStaffApi | getDailyBookings | GET /api/bookings/daily/{date} | BookingsStaffApi | getNoShowPreview | GET /api/bookings/{bookingId}/no-show-preview | BookingsStaffApi | getWeeklyBookings | GET /api/bookings/weekly/{weekId} | BookingsStaffApi | listClubBookings | GET /api/bookings/staff | BookingsUserApi | cancelBooking | DELETE /api/bookings/{bookingId} | BookingsUserApi | closeOpenBooking | POST /api/bookings/{bookingId}/close | BookingsUserApi | createBooking | POST /api/bookings | BookingsUserApi | createOpenBooking | POST /api/bookings/open | BookingsUserApi | getOpenBookingPrice | POST /api/bookings/open/booking-price | BookingsUserApi | respondToBookingInvitation | POST /api/bookings/{bookingId}/respond-invitation | BookingsUserApi | updateOpenBooking | PATCH /api/bookings/{bookingId}/open | ClientApi | acceptClientTerms | POST /api/clients/accept-terms | ClientApi | clientRegister | POST /api/clients/register | ClientApi | getClientInvoices | GET /api/clients/invoices | ClientApi | getClientSubscriptions | GET /api/clients/subscriptions | ClientApi | getCurrentClientTerms | GET /api/clients/terms | ClientApi | getManagedClubs | GET /api/clients/managed-clubs | ClientApi | getOnboardingStatus | GET /api/clients/onboarding-status | ClientApi | onboardClub | POST /api/clients/onboarding | ClubAnalyticsApi | getMostLikedClub | GET /api/club-analytics/most-liked-clubs | ClubAnalyticsApi | getPopularClubs | GET /api/club-analytics/popular-clubs | ClubAnalyticsStaffApi | getAnalyticsBySport | GET /api/club-analytics/sport/{sportId}/analytics | ClubAnalyticsStaffApi | getBookingsPerDay | GET /api/club-analytics/bookings/per-day | ClubAnalyticsStaffApi | getClubPlayerBookingsById | GET /api/club-analytics/players/{playerId}/bookings | ClubAnalyticsStaffApi | getClubPlayerById | GET /api/club-analytics/players/{playerId} | ClubAnalyticsStaffApi | getClubPlayerStatisticsById | GET /api/club-analytics/players/{playerId}/statistics | ClubAnalyticsStaffApi | getClubPlayers | GET /api/club-analytics/players | ClubAnalyticsStaffApi | getClubSubscribersSummary | GET /api/club-analytics/subscribers/total | ClubAnalyticsStaffApi | getDailyTurnOver | GET /api/club-analytics/daily-turnover | ClubAnalyticsStaffApi | getGenderPercentage | GET /api/club-analytics/gender-percentage | ClubAnalyticsStaffApi | getInfillPercentagePerPeriod | GET /api/club-analytics/infill-percentage | ClubAnalyticsStaffApi | getLastSixMonthsTurnover | GET /api/club-analytics/last-six-months-turnover | ClubAnalyticsStaffApi | getLeastBookedTimeSlots | GET /api/club-analytics/bookings/least-booked-time-slots | ClubAnalyticsStaffApi | getLeastBookedWeekday | GET /api/club-analytics/bookings/least-booked-weekday | ClubAnalyticsStaffApi | getMonthlyTurnOver | GET /api/club-analytics/monthly-turnover | ClubAnalyticsStaffApi | getNewBookingsCount | GET /api/club-analytics/bookings/new | ClubAnalyticsStaffApi | getNewSubscribersCount | GET /api/club-analytics/subscribers/new | ClubAnalyticsStaffApi | getNewSubscribersList | GET /api/club-analytics/subscribers/new/list | ClubAnalyticsStaffApi | getNoShowRate | GET /api/club-analytics/bookings/no-show-rate | ClubAnalyticsStaffApi | getNumberOfClubUsers | GET /api/club-analytics/users-count | ClubAnalyticsStaffApi | getRetentionRate | GET /api/club-analytics/retention-rate | ClubAnalyticsStaffApi | getRevenueBySport | GET /api/club-analytics/revenue-by-sport | ClubAnalyticsStaffApi | getTenNextBookings | GET /api/club-analytics/next-bookings | ClubAnalyticsStaffApi | getTopCourtsByBookings | GET /api/club-analytics/top-courts | ClubAnalyticsStaffApi | getYearlyTurnOver | GET /api/club-analytics/yearly-turnover | ClubCustomerMeApi | getClubCustomerSettingsByClubId | GET /api/clubCustomers/{clubId}/club-customer/me/settings | ClubCustomerStaffApi | getClubCustomerSettings | GET /api/clubCustomers/clubCustomer/{userId}/settings | ClubCustomerStaffApi | updateClubCustomerSettings | PATCH /api/clubCustomers/clubCustomer/{userId}/settings | ClubRolesManagerApi | createClubRole | POST /api/club-roles | ClubRolesManagerApi | deleteClubRole | DELETE /api/club-roles/{id} | ClubRolesManagerApi | updateClubRole | PUT /api/club-roles/{id} | ClubRolesStaffApi | getAllClubRoles | GET /api/club-roles | ClubRolesStaffApi | getClubRoleById | GET /api/club-roles/{id} | ClubRolesStaffApi | getUserRolesInClubs | GET /api/club-roles/me/roles | ClubSettingsManagerApi | duplicateDaySchedule | POST /api/club-settings/hours/day/duplicate | ClubSettingsManagerApi | updateAccessSettings | PATCH /api/club-settings/access | ClubSettingsManagerApi | updateClubGeneralSettings | PATCH /api/club-settings/settings/general | ClubSettingsManagerApi | updateDaySchedule | PATCH /api/club-settings/hours/day/{day} | ClubSettingsManagerApi | updateHoursSettings | PUT /api/club-settings/hours | ClubSettingsManagerApi | updatePresentationSettings | PATCH /api/club-settings/presentation | ClubSettingsManagerApi | updateReservationSettings | PUT /api/club-settings/reservation | ClubSettingsStaffApi | getAccessSettings | GET /api/club-settings/access | ClubSettingsStaffApi | getClubGeneralSettings | GET /api/club-settings/settings/general | ClubSettingsStaffApi | getHoursSettings | GET /api/club-settings/hours | ClubSettingsStaffApi | getPresentationSettings | GET /api/club-settings/presentation | ClubSettingsStaffApi | getReservationSettings | GET /api/club-settings/reservation | ClubsApi | getActiveClubs | GET /api/clubs/active | ClubsApi | getAllClubs | GET /api/clubs | ClubsApi | getAvailableSlotAndMultiSlotsBySportsAndDay | GET /api/clubs/{id}/sports/{sportId}/slots/{day}/multi | ClubsApi | getAvailableSlotsBySports | GET /api/clubs/{id}/sports/{sportId}/slots | ClubsApi | getAvailableSlotsBySportsAndDay | GET /api/clubs/{id}/sports/{sportId}/slots/{day} | ClubsApi | getAvailableSlotsDaysByClubById | GET /api/clubs/{clubID}/availableSlotsDays | ClubsApi | getClubInfo | GET /api/clubs/info | ClubsApi | getClubMetadata | GET /api/clubs/{clubId}/metadata | ClubsApi | getClubPageInfo | GET /api/clubs/club-page/{clubId} | ClubsApi | getClubTimezone | GET /api/clubs/{id}/timezone | ClubsApi | getClubUsersById | GET /api/clubs/{id}/users | ClubsApi | getClubsWithVerificationDomains | GET /api/clubs/verification-domains | ClubsApi | getCourtsByClubAndSportById | GET /api/clubs/{id}/sports/{sportId}/courts | ClubsApi | getPublicClubInfo | GET /api/clubs/clubInfo/{clubId} | ClubsApi | getPublishedActualities | GET /api/clubs/{id}/actualities | ClubsApi | getSlotsByClubById | GET /api/clubs/{id}/slots | ClubsApi | getSportsByClubById | GET /api/clubs/{id}/sports | ClubsApi | refreshOnboardingLink | GET /api/clubs/onboarding/refresh | ClubsManagerApi | addClubMember | POST /api/clubs/members | ClubsManagerApi | archivePriceForSubscriptionPlan | DELETE /api/clubs/subscription-plans/{priceId}/archive-price | ClubsManagerApi | createActuality | POST /api/clubs/actualities | ClubsManagerApi | createCourtForClub | POST /api/clubs/courts | ClubsManagerApi | createPriceForSubscriptionPlan | POST /api/clubs/subscription-plans/{productId}/prices | ClubsManagerApi | createSportForClub | POST /api/clubs/sports | ClubsManagerApi | deleteActuality | DELETE /api/clubs/actualities/{actualityId} | ClubsManagerApi | deleteClubMember | DELETE /api/clubs/members/{userId} | ClubsManagerApi | deleteCourt | DELETE /api/clubs/courts/{courtId} | ClubsManagerApi | deleteSlotsByClubInRange | DELETE /api/clubs/slots | ClubsManagerApi | deleteSubscriptionPlanForClub | DELETE /api/clubs/subscription-plans/{productId} | ClubsManagerApi | publishActuality | PATCH /api/clubs/actualities/{actualityId}/publish | ClubsManagerApi | restoreSubscriptionPlanForClub | POST /api/clubs/subscription-plans/{productId}/restore | ClubsManagerApi | restoreSubscriptionPriceForClub | POST /api/clubs/subscription-plans/{priceId}/restore-price | ClubsManagerApi | updateActuality | PUT /api/clubs/actualities/{actualityId} | ClubsManagerApi | updateClub | PUT /api/clubs | ClubsManagerApi | updateClubInfos | PUT /api/clubs/infos | ClubsManagerApi | updateClubMember | PATCH /api/clubs/members/{userId} | ClubsManagerApi | updateClubPresentationSettings | PUT /api/clubs/settings/presentation | ClubsManagerApi | updateCourt | PUT /api/clubs/courts/{courtId} | ClubsManagerApi | updateSubscriptionPlanForClub | PUT /api/clubs/subscription-plans/{priceId} | ClubsStaffApi | createOnsiteInvoiceForBooking | POST /api/clubs/staff/bookings/{bookingId}/invoices | ClubsStaffApi | getActualities | GET /api/clubs/staff/actualities | ClubsStaffApi | getClubDashboardContext | GET /api/clubs/dashboard/context | ClubsStaffApi | getClubInfos | GET /api/clubs/infos | ClubsStaffApi | getClubMembers | GET /api/clubs/members | ClubsStaffApi | getClubPresentationSettings | GET /api/clubs/settings/presentation | ClubsStaffApi | getClubRoles | GET /api/clubs/roles | ClubsStaffApi | getClubType | GET /api/clubs/clubType | ClubsStaffApi | getCourtsByClub | GET /api/clubs/courts | ClubsStaffApi | getInvoices | GET /api/clubs/invoices | ClubsStaffApi | getUserProfileStaff | GET /api/clubs/staff/profile/{id} | ClubsStaffApi | updateUserCreditsStaff | PUT /api/clubs/staff/user-credits/{id} | ContactApi | sendContact | POST /api/contact | DefaultApi | createClub | POST /api/clubs | EventBookingsStaffApi | eventBookingGuestCheckin | POST /api/event-bookings/{eventBookingId}/guest-checkin | EventsApi | checkTeamNameAvailability | GET /api/events/{eventId}/team-name-availability | EventsApi | estimateEventPrice | POST /api/events/{eventId}/estimate-price | EventsApi | estimateOpenEventBookingJoinPrice | GET /api/events/{eventBookingId}/open/estimate | EventsApi | getComingEvent | GET /api/events/coming | EventsApi | getEventById | GET /api/events/{eventId} | EventsApi | getEventDetailById | GET /api/events/{eventId}/detail | EventsApi | getOpenEventBookingJoinPrice | GET /api/events/{eventBookingId}/open/join-price | EventsApi | getOpenEventBookings | GET /api/events/open | EventsApi | getOpenEventBookingsBySport | GET /api/events/open/by-sport | EventsApi | getPublishedEventsByClubId | GET /api/events | EventsApi | joinEvent | POST /api/events/{eventId}/join | EventsApi | joinOpenEventBooking | POST /api/events/{eventBookingId}/open/join | EventsApi | leaveEvent | DELETE /api/events/{eventId}/leave | EventsApi | leaveOpenEventBooking | DELETE /api/events/{eventBookingId}/open/leave | EventsApi | respondToEventBookingInvitation | POST /api/events/{eventBookingId}/respond-invitation | EventsManagerApi | applyEventNoShowFee | POST /api/events/{eventBookingId}/no-show | EventsManagerApi | checkEventConflicts | POST /api/events/manager/checkConflicts | EventsManagerApi | createEvent | POST /api/events/manager/createEvent | EventsManagerApi | deleteEvent | DELETE /api/events/manager/deleteEvent/{eventId} | EventsManagerApi | deleteEventSeries | DELETE /api/events/manager/deleteSeries/{seriesId} | EventsManagerApi | getExpiringRecurringDefinitions | GET /api/events/manager/recurring/expiring | EventsManagerApi | publishEvent | PUT /api/events/manager/publishEvent/{eventId} | EventsManagerApi | unpublishEvent | PUT /api/events/manager/unpublishEvent/{eventId} | EventsManagerApi | updateEvent | PUT /api/events/manager/updateEvent/{eventId} | EventsManagerApi | updatePublishedEvent | PUT /api/events/manager/updatePublishedEvent/{eventId} | EventsManagerApi | updateRecurringDefinition | PUT /api/events/manager/recurring/{definitionId} | EventsStaffApi | cancelEventRegistrationAsStaff | POST /api/events/staff/{eventId}/bookings/{eventBookingId}/cancel | EventsStaffApi | checkInEventParticipants | POST /api/events/{eventBookingId}/check-in | EventsStaffApi | getDailyEvents | GET /api/events/calendar/daily | EventsStaffApi | getDraftEventsByClub | GET /api/events/staff/getEvents/drafts | EventsStaffApi | getEventByIdForStaff | GET /api/events/staff/{eventId} | EventsStaffApi | getEventSeriesForStaff | GET /api/events/staff/series/{seriesId} | EventsStaffApi | getMonthlyEvents | GET /api/events/calendar/monthly | EventsStaffApi | getPastEventsByClub | GET /api/events/staff/getEvents/past | EventsStaffApi | getUpcomingEventsByClub | GET /api/events/staff/getEvents/upcoming | EventsStaffApi | getWeeklyEvents | GET /api/events/calendar/weekly | EventsStaffApi | registerPlayerToEventAsStaff | POST /api/events/staff/{eventId}/register-player | ImagesApi | cleanupImages | POST /api/images/cleanup | JobsApi | captureExpiringAuthorizations | GET /api/jobs/capture-expiring-authorizations | Capture les autorisations Stripe qui expirent dans moins de 4h JobsApi | capturePastReservations | GET /api/jobs/capture-past-reservations | Capture les paiements autorisés pour les réservations passées JobsApi | expireBookingWaitingPayments | GET /api/jobs/expire-booking-waiting-payments | Expire les réservations en attente de paiement JobsApi | expireWaitlistPayments | GET /api/jobs/expire-waitlist-payments | Expire les paiements en attente sur la waitlist JobsApi | health | GET /api/jobs/health | Health check pour les jobs JobsApi | maintainSlots | GET /api/jobs/maintain-slots | Génère les créneaux futurs et nettoie les anciens JobsApi | releaseOldBookings | GET /api/jobs/release-old-bookings | Libère les anciennes réservations terminées JobsApi | sendBookingReminders | GET /api/jobs/send-booking-reminders | Envoie des emails de rappel 24h avant les réservations et événements PaymentsStaffApi | cancelSumupPayment | POST /api/clubs/{clubId}/payments/sumup/{paymentId}/cancel | PaymentsStaffApi | createSumupPayment | POST /api/clubs/{clubId}/payments/sumup | PublicEmailApi | authEmailExists | POST /api/public-email/auth-email-exists | PublicEmailApi | requestPublicEmailVerificationCode | POST /api/public-email/request-verification-code | PublicEmailApi | verifyCode | POST /api/public-email/verify-code | SportsManagerApi | createSport | POST /api/sports | SportsManagerApi | deleteSport | DELETE /api/sports/{id} | SportsManagerApi | updateSport | PUT /api/sports/{id} | SportsPublicApi | getVerifiedSports | GET /api/sports/verified | SubscriptionsManagerApi | archivePlan | POST /api/subscriptions/plans/{productId}/archive | SubscriptionsManagerApi | createPlan | POST /api/subscriptions/plans | SubscriptionsManagerApi | deletePlan | DELETE /api/subscriptions/plans/{productId} | SubscriptionsManagerApi | updatePlan | PUT /api/subscriptions/plans | SubscriptionsMobileApi | cancelIncomplete | POST /api/mobile/subscriptions/cancel-incomplete | SubscriptionsMobileApi | getDetail | POST /api/mobile/subscriptions/detail | SubscriptionsMobileApi | mobilePaymentSheet | POST /api/mobile/subscriptions/payment-sheet | SubscriptionsPublicApi | getPublicPlans | GET /api/subscriptions/plans/{clubId} | SubscriptionsStaffApi | getClubPlans | GET /api/subscriptions/plans | SubscriptionsStaffApi | sendSubscriptionInvitation | POST /api/subscriptions/invitations | SubscriptionsUserApi | cancel | DELETE /api/subscriptions/{clubId}/{subscriptionId} | SubscriptionsUserApi | mySubscriptions | GET /api/subscriptions/me | SubscriptionsUserApi | resume | POST /api/subscriptions/{clubId}/{subscriptionId}/resume | SubscriptionsUserApi | subscribe | POST /api/subscriptions/subscribe | SubscriptionsUserApi | subscriptionPaymentSheet | POST /api/subscriptions/payment-sheet | SumUpApi | sumupOauthCallback | GET /api/sumup/oauth/callback | SumUpManagerApi | createSumupReader | POST /api/clubs/{clubId}/sumup/readers | SumUpManagerApi | deleteSumupReader | DELETE /api/clubs/{clubId}/sumup/readers/{readerId} | SumUpManagerApi | disconnectSumup | POST /api/clubs/{clubId}/sumup/disconnect | SumUpManagerApi | getSumupConnectUrl | GET /api/clubs/{clubId}/sumup/connect | SumUpManagerApi | getSumupReader | GET /api/clubs/{clubId}/sumup/readers/{readerId} | SumUpManagerApi | getSumupReaderStatus | GET /api/clubs/{clubId}/sumup/readers/{readerId}/status | SumUpManagerApi | getSumupStatus | GET /api/clubs/{clubId}/sumup/status | SumUpManagerApi | listSumupReaders | GET /api/clubs/{clubId}/sumup/readers | SumUpManagerApi | pairSumupReader | POST /api/clubs/{clubId}/sumup/readers/pair | SumUpManagerApi | selectSumupReader | POST /api/clubs/{clubId}/sumup/readers/{readerId}/select | SumUpManagerApi | updateSumupReader | PATCH /api/clubs/{clubId}/sumup/readers/{readerId} | UserApi | getMyClubCustomerSettings | GET /api/users/me/clubCustomers/{clubId} | UserApi | getMyClubInfos | GET /api/users/me/club-infos | UsersApi | acceptTerms | POST /api/users/accept-terms | UsersApi | addFavoriteClub | POST /api/users/me/favorite-clubs | UsersApi | addFavoritePlayer | POST /api/users/me/favoritesPlayers | UsersApi | addOrganization | POST /api/users/me/add-organization | UsersApi | changePassword | PUT /api/users/me/password | UsersApi | completeRegister | POST /api/users/complete-register | UsersApi | getAllUsers | GET /api/users | UsersApi | getBookingDetail | GET /api/users/me/booking-detail/{bookingId} | UsersApi | getCurrentTerms | GET /api/users/terms | UsersApi | getEventBookingDetail | GET /api/users/me/event-booking-detail/{eventBookingId} | UsersApi | getFavoriteClubs | GET /api/users/me/favorite-clubs | UsersApi | getFavoritesPlayers | GET /api/users/me/favoritesPlayers | UsersApi | getFrequentlyPlayedWith | GET /api/users/me/frequentlyPlayedWith | UsersApi | getFrequentlyVisitedClub | GET /api/users/me/frequentlyVisitedClub | UsersApi | getMe | GET /api/users/me | UsersApi | getMyClubMemberships | GET /api/users/me/club-memberships | UsersApi | getNearestClubs | GET /api/users/me/nearest-clubs | UsersApi | getNearestClubsFromCoordinates | GET /api/users/nearest-clubs/coordinates | UsersApi | getNearestUsers | GET /api/users/me/nearest-players | UsersApi | getNearestUsersFromCoordinates | GET /api/users/nearest-players/coordinates | UsersApi | getPlayerCategories | GET /api/users/players/categories | UsersApi | getUserBookings | GET /api/users/me/bookings | UsersApi | getUserEvents | GET /api/users/me/events | UsersApi | getUserNotifications | GET /api/users/me/notifications | UsersApi | getUserProfileById | GET /api/users/profile/{id} | UsersApi | leaveBooking | DELETE /api/users/me/bookings/{bookingId}/leave | UsersApi | listPlayers | GET /api/users/players | UsersApi | login | POST /api/users/login | UsersApi | loginClubMember | POST /api/users/club-members/login | UsersApi | markNotificationsRead | POST /api/users/me/notifications/read | UsersApi | migrateSubscription | POST /api/users/migrate-subscriptions | UsersApi | migrateUser | POST /api/users/migrate | UsersApi | refreshToken | POST /api/users/refresh-token | UsersApi | register | POST /api/users | UsersApi | registerFromApp | POST /api/users/register-app | UsersApi | removeFavoriteClub | DELETE /api/users/me/favorite-clubs/{clubId} | UsersApi | removeFavoritePlayer | DELETE /api/users/me/favoritesPlayers/{favoritePlayerId} | UsersApi | removeOrganization | POST /api/users/me/remove-organization | UsersApi | requestAccountDeletion | POST /api/users/me/request-account-deletion | UsersApi | requestEmailVerification | POST /api/users/me/request-email-verification | UsersApi | requestOrganizationCode | POST /api/users/me/request-organization-code | UsersApi | requestPasswordReset | POST /api/users/request-password-reset | UsersApi | resetPassword | POST /api/users/reset-password | UsersApi | searchPartner | GET /api/users/searchPartner | UsersApi | signInOrSignUpWithGoogle | POST /api/users/googleSignin | UsersApi | updateCustomer | PUT /api/users/me/customer | UsersApi | updateLevelBySports | PUT /api/users/me/level-by-sports | UsersApi | updateMe | PUT /api/users/me | UsersApi | updateProfilePicture | PUT /api/users/me/profile-picture | UsersApi | verifyEmail | POST /api/users/verify-email | UsersApi | verifyOrganization | POST /api/users/verify-organization | UsersApi | verifyOrganizationCode | POST /api/users/me/verify-organization-code | WaitListApi | getBookingPosition | GET /api/waitlist/booking/{bookingId}/position | WaitListApi | getEventBookingPosition | GET /api/waitlist/event-booking/{eventBookingId}/position | WaitListApi | getEventPosition | GET /api/waitlist/event/{eventId}/position | WaitListApi | joinBookingWaitList | POST /api/waitlist/booking/{bookingId}/join | WaitListApi | joinEventBookingWaitList | POST /api/waitlist/event-booking/{eventBookingId}/join | WaitListApi | joinEventWaitList | POST /api/waitlist/event/{eventId}/join | WaitListApi | leaveBookingWaitList | DELETE /api/waitlist/booking/{bookingId}/leave | WaitListApi | leaveEventBookingWaitList | DELETE /api/waitlist/event-booking/{eventBookingId}/leave | WaitListApi | leaveEventWaitList | DELETE /api/waitlist/event/{eventId}/leave | WaitListStaffApi | getBookingWaitList | GET /api/waitlist/booking/{bookingId}/list | WaitListStaffApi | getEventBookingWaitList | GET /api/waitlist/event-booking/{eventBookingId}/list | WaitListStaffApi | getEventWaitList | GET /api/waitlist/event/{eventId}/list | WaitListStaffApi | getEventWaitListPlayers | GET /api/waitlist/event/{eventId}/players | WaitListStaffApi | processBookingWaitList | POST /api/waitlist/booking/{bookingId}/process | WaitListStaffApi | processEventBookingWaitList | POST /api/waitlist/event-booking/{eventBookingId}/process | WaitListStaffApi | processEventWaitList | POST /api/waitlist/event/{eventId}/process |
Documentation For Models
- AcceptBookingInvitationRequest
- AcceptBookingInvitationResponse
- AcceptTermsRequestBody
- AcceptTermsResponse
- AccountDeletionRequestBody
- AccountDeletionRequestResponse
- AddClubMember201Response
- AddClubMemberRequest
- AddOrganizationRequest
- AgendaBooking
- AgendaBookingPlayer
- AgendaBookingSlot
- AppRegisterRequestBody
- BookingAnalyticsResponse
- BookingClubInfo
- BookingClubInfoClubSettings
- BookingCourtInfo
- BookingGuestCheckinResponse
- BookingHistoryPopulated
- BookingInfo
- BookingInvoicePaymentStatus
- BookingManagerConsoleResponse
- BookingPaymentStatus
- BookingPaymentStatusResponse
- BookingPaymentStatusResponseBooking
- BookingPaymentStatusResponseSummary
- BookingPlayerInfo
- BookingPlayerPaymentSummary
- BookingPopulated
- BookingPriceBody
- BookingPriceResponse
- BookingResponse
- BookingResponseOnsitePaymentsInner
- BookingSlotInfo
- BookingSportInfo
- BookingStatus
- BookingSummary
- BookingSummaryClubAddress
- BookingsPerDayItem
- BookingsPerDayResponse
- BookingsWithTimeBoundsResponse
- CancelBookingResponse
- CancelIncompleteBody
- CancelIncompleteResponse
- CaptureResult
- ChangePasswordRequestBody
- ChangePasswordResponse
- CharacteristicEntry
- CheckInEventParticipants200Response
- CheckInEventParticipants200ResponseInvoicesInner
- CheckInEventParticipantsRequest
- CheckInPlayerRequest
- CheckInPlayerResponse
- CheckInPlayerSumupRequest
- CheckInPlayerSumupResponse
- CheckInSumupPaymentInfo
- CheckTeamNameAvailability200Response
- CheckedInPlayer
- ClientFullOnboardingResponse
- ClientFullOnboardingResponseClub
- ClientInvoiceResponse
- ClientInvoicesResponse
- ClientOnboardingRequestBody
- ClientRegister201Response
- ClientRegisterRequest
- ClientSubscription
- ClientSubscriptionItem
- ClientSubscriptionPaymentMethod
- ClientSubscriptionPrice
- ClientSubscriptionsResponse
- CloseOpenBookingResponse
- ClubAccessSettingsResponse
- ClubCustomerSettingsResponse
- ClubDashboardContextResponse
- ClubDashboardTask
- ClubDashboardTaskKey
- ClubDashboardTaskStatus
- ClubDayInterval
- ClubEvent
- ClubGeneralSettingsResponse
- ClubHoursSettingsResponse
- ClubLocationSettings
- ClubMemberResponse
- ClubMemberResponseUser
- ClubMetadataResponse
- ClubMetadataResponseLocation
- ClubNewBookingsResponse
- ClubNewSubscriberItem
- ClubNewSubscribersListResponse
- ClubNewSubscribersResponse
- ClubOnboardingAction
- ClubPageResponse
- ClubPageResponseClubCustomerStatus
- ClubPageResponseSportsIdsLookup
- ClubPlayerBookingItem
- ClubPlayerBookingsPagination
- ClubPlayerBookingsResponse
- ClubPlayerDetailResponse
- ClubPlayerDetailResponseCharacteristicsInner
- ClubPlayerDetailResponseSportsLevelsInner
- ClubPlayerResponse
- ClubPlayerStatisticsResponse
- ClubPlayerStatisticsResponseBookingAmountEvolutionThisMonthInner
- ClubPlayerStatisticsResponseBookingCountEvolutionThisMonthInner
- ClubPlayerStatisticsResponseFavoriteClub
- ClubPlayerStatisticsResponseMostBookedWeekdaysThisMonthInner
- ClubPlayerStatisticsResponseMostPlayedClub
- ClubPlayerStatisticsResponseMostPlayedPartnersInner
- ClubPlayerSubscriptionSummary
- ClubPlayersPaginatedResponse
- ClubPresentation
- ClubPresentationSettingsResponse
- ClubPricingPeriodPayload
- ClubPricingPeriodResponse
- ClubReservationSettingsResponse
- ClubResponse
- ClubResponseCreatedAt
- ClubResponseLocation
- ClubResponseLocationCoordinates
- ClubResponseUpdatedAt
- ClubRoleResponse
- ClubSubscriberSummaryResponse
- ClubSubscriptions
- ClubSummary
- ClubType
- ClubUserCountResponse
- ComingEventsPageResponse
- CompleteRegisterRequestBody
- CompleteRegisterRequestBodyLevelBySportsInner
- ContactRequestBody
- ContactSuccessResponse
- CourtBookingShareItem
- CourtEnvironment
- CourtInfo
- CourtResponse
- CourtStatus
- CreateActualityRequest
- CreateBookingRequest
- CreateClubRequest
- CreateClubRoleRequest
- CreateCourtForClub201Response
- CreateCourtRequest
- CreateEventRequest
- CreateGuestBookingRequest
- CreateOnsiteInvoiceRequest
- CreateOnsiteInvoiceResponse
- CreateOnsiteInvoiceResponseInvoice
- CreateOpenBookingRequest
- CreatePlan201Response
- CreateSportForClub201Response
- CreateSportForClubRequest
- CreateSportRequest
- CreateSubscriptionPlanRequest
- CreateSubscriptionPlanRequestDiscount
- CreatorChargeResult
- DailyTurnoverResponse
- DeleteClubRoleResponse
- DeleteCourtResponse
- DeleteEventResponse
- DeleteEventSeriesResponse
- DeleteSportResponse
- DeleteSubscriptionPlanResponse
- DiscountType
- DuplicateClubDayScheduleRequest
- EmailExistsRequestBody
- EmailExistsResponse
- ErrorResponse
- EstimateEventPlayerPrice
- EstimateEventPriceRequest
- EstimateEventPriceResponse
- EstimateEventPriceShare
- EstimateOpenBookingJoinRequest
- EstimateOpenEventBookingJoinPrice200Response
- EstimateOpenEventBookingJoinPrice200ResponseSubscriptionInfo
- EventBookingDetailClubInfo
- EventBookingDetailEventSummary
- EventBookingDetailResponse
- EventBookingDetailResponseBooking
- EventBookingDetailSummary
- EventBookingDetailSummaryPartnersInner
- EventBookingDetailSummaryPaymentPerPlayersInner
- EventBookingGuestCheckinResponse
- EventBookingResponse
- EventBookingResponseInvoicesInner
- EventBookingResponseInvoicesInnerPaymentMethod
- EventBookingResponseInvoicesInnerStatus
- EventBookingResponsePaymentPerPlayersInner
- EventBookingResponsePlayersInner
- EventBookingResponseSetupStatus
- EventBookingStatus
- EventConflictCheckRequest
- EventConflictCheckResponse
- EventDetailClub
- EventDetailCourt
- EventDetailRegisteredPlayer
- EventDetailResponse
- EventDetailSponsor
- EventResponse
- EventSponsor
- EventUser
- EventsListResponse
- FavoriteClubMutationResponse
- FavoriteClubRequestBody
- FavoriteClubsResponse
- FavoritePlayerMutationResponse
- FavoritePlayerRequestBody
- FavoritePlayersResponse
- Gender
- GenderPercentageResponse
- GetAvailableSlotsBySports200Response
- GetAvailableSlotsBySportsAndDay200Response
- GetAvailableSlotsDaysByClubById200Response
- GetClubMembers200Response
- GetClubRoles200Response
- GetClubTimezone200Response
- GetClubType200Response
- GetClubUsersById200Response
- GetClubsWithVerificationDomains200ResponseInner
- GetCourtsByClubAndSportById200Response
- GetCourtsByClubAndSportById200ResponseCourtsInner
- GetGuestBookingPrice200Response
- GetGuestBookingPriceRequest
- GetInfillPercentagePerPeriod200Response
- GetOpenEventBookingJoinPrice200Response
- GetOpenEventBookings200Response
- GetOpenEventBookingsBySport200Response
- GetOpenEventBookingsBySport200ResponseEventBookingsInner
- GetPublishedActualities200Response
- GetSlotsByClubById200Response
- GoogleAuthRequestBody
- GoogleAuthResponse
- GoogleAuthResponseUser
- Health200Response
- HotelAccessSettings
- ICharacteristic
- ICourtData
- ILevelBySports
- IUserAttributes
- IUserAttributesOrganizationsInner
- IUserLocation
- ImageCleanupItem
- ImageCleanupRequestBody
- ImageCleanupResponse
- ImageContext
- ImageContextType
- ImageReferencePayload
- InvoiceInfo
- InvoiceStatus
- InvoiceStatusSETUPPENDING
- InvoiceStatusSETUPSUCCESS
- JobResult
- JoinEventRequest
- JoinEventRequestPlayersPaymentMethodsInner
- JoinEventResponse
- JoinEventResponseOnsitePaymentsInner
- JoinEventWaitList200Response
- JoinOpenBookingRequest
- JoinOpenBookingResponse
- JoinOpenEventBookingRequest
- JoinOpenEventResponse
- JoinWaitListRequest
- LastSixMonthsTurnoverItem
- LeastBookedTimeSlotItem
- LeastBookedTimeSlotsResponse
- LeastBookedWeekdayResponse
- LeaveEventWaitList200Response
- LevelBySportEntry
- LoginRequestBody
- LoginWithTermsResponse
- ManagedClubsResponse
- ManagerCancelBookingRequest
- ManagerCancelBookingResponse
- ManagerConsoleInvoicePlayerSummary
- ManagerConsoleInvoiceResponse
- ManagerConsoleInvoiceResponsePaysForInner
- ManagerConsoleInvoiceResponseStripe
- ManagerConsoleInvoiceResponseSumup
- ManagerConsoleInvoiceUserSummary
- ManagerConsoleOpenGuestContributionResponse
- MarkNotificationsReadRequest
- MarkNotificationsReadResponse
- MigrateSubscription200Response
- MigrateSubscriptionRequest
- MigrateUser200Response
- MigrateUserRequest
- MobilePaymentSheetBody
- MobileSubscriptionDetailResponse
- MonthlyBreakdown
- MonthlyTurnoverResponse
- MyClubCustomerSettingsResponse
- MyClubInfosResponse
- NoShowFeeResponse
- NoShowPreviewIneligibleReason
- NoShowPreviewInvoice
- NoShowPreviewResponse
- NoShowRateResponse
- NotificationActorType
- NotificationData
- NotificationInitiator
- NotificationParticipantPreview
- NotificationPreview
- NotificationResponse
- NotificationResponseClub
- NotificationSlotPreview
- NotificationSportPreview
- NotificationTargetPreview
- NotificationType
- OffPeakRule
- OnboardingStatusResponse
- OpenBookingBasePriceResponse
- OpenBookingInfo
- OpenBookingJoinEstimateResponse
- OpenBookingPlayerInfo
- OpenBookingPriceBody
- OpenBookingSportInfo
- OpenBookingsResponse
- OpenGuestContributionPaymentChannel
- OpenGuestContributionSource
- OpenGuestContributionStatus
- PaginationInfo
- PartialClubActiveResponse
- PartialClubActiveResponseLocation
- PartialHotelAccessSettings
- PartialPaymentRequirementsSettings
- PartialPublicAccessSettings
- PartialRecordWeekdayKeyClubDayScheduleOrNullOrUndefined
- PartialSchoolAccessSettings
- ParticipationType
- PartnerSearchItem
- PartnerSearchResponse
- PartnerSearchResponseMeta
- PasswordResetRequestBody
- PaymentByPlayerInfo
- PaymentCoverageResult
- PaymentDistributionResult
- PaymentIntentResult
- PaymentMethod
- PaymentProviderType
- PaymentRequirementsSettings
- PaymentStatus
- PickIUserLocationExcludeKeyofIUserLocationType
- PlanInterval
- PlanPrice
- PlanPriceInput
- PlayerCategoriesResponse
- PlayerCategory
- PlayerCategoryId
- PlayerListResponse
- PlayerPaymentInfo
- PlayerPrice
- PlayerShare
- PlayerSummary
- PlayerWithPaymentMethod
- PricingPeriodDiscount
- ProfilePictureResponse
- ProfilePictureUpdateRequestBody
- PublicAccessSettings
- PublicSubscriptionPlanResponse
- PublicUserProfileResponse
- PublishEventResponse
- QuickReservationClubSport
- QuickReservationClubSummary
- QuickReservationClubSummaryLocation
- QuickReservationCourtType
- QuickReservationResponse
- QuickReservationSlotSummary
- RecordWeekdayKeyClubDaySchedule
- RecurringDefinitionResponse
- RefreshOnboardingLink303Response
- RefreshTokenRequestBody
- RefreshTokenResponse
- RegisterRequestBody
- RegisterRequestBodyLocation
- RequestEmailCodeBody
- RequestEmailCodeResponse
- RequestOrganizationEmailCodeBody
- RequestOrganizationEmailCodeResponse
- RequestVerificationCodeBody
- [RequestVerificationCodeResponse](docs/RequestVerificationCo
