UNPKG

@tennac-booking/sdk

Version:

OpenAPI client for @tennac-booking/sdk

81 lines (73 loc) 4.46 kB
# ClubPageResponse ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **string** | ID unique du club | [default to undefined] **name** | **string** | Nom du club | [default to undefined] **websiteUrl** | **string** | URL du site web du club | [optional] [default to undefined] **socials** | **{ [key: string]: string; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined] **description** | **string** | Description du club | [optional] [default to undefined] **email** | **string** | Email du club | [optional] [default to undefined] **phone** | **string** | Téléphone du club | [optional] [default to undefined] **picture** | **string** | URL de l\'image du club | [optional] [default to undefined] **location** | [**ClubResponseLocation**](ClubResponseLocation.md) | | [optional] [default to undefined] **isActive** | **boolean** | Statut d\'activation du club | [default to undefined] **clubType** | [**ClubType**](ClubType.md) | | [optional] [default to undefined] **paymentFeature** | **boolean** | Indique si le club utilise la fonctionnalité de paiement | [optional] [default to undefined] **hasActiveSubscriptions** | **boolean** | Indique si le club propose au moins un abonnement actif | [default to undefined] **isNoShowEnabled** | **boolean** | Indique si la fonctionnalité \"no show\" est activée | [optional] [default to undefined] **isBookingEnabled** | **boolean** | Indique si les réservations (booking/open booking/event registration) sont activées | [optional] [default to undefined] **clubCustomerStatus** | [**ClubPageResponseClubCustomerStatus**](ClubPageResponseClubCustomerStatus.md) | | [optional] [default to undefined] **sports** | **Array<string>** | Liste des sports proposés par le club (identifiés par leur clé) | [optional] [default to undefined] **sportsIdsLookup** | [**ClubPageResponseSportsIdsLookup**](ClubPageResponseSportsIdsLookup.md) | | [optional] [default to undefined] **courtsCount** | **number** | Nombre total de terrains du club | [optional] [default to undefined] **courtsCountBySport** | **{ [key: string]: number; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined] **surfacesBySport** | **{ [key: string]: Array<SurfaceType>; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined] **indoorOutdoorBySport** | **{ [key: string]: Array<CourtEnvironment>; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined] **slotDurationsBySport** | **{ [key: string]: Array<number>; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined] **bookingPeriodInDays** | **number** | Période de réservation en jours | [optional] [default to undefined] **clubPresentation** | [**ClubPresentation**](ClubPresentation.md) | | [default to undefined] **comingEvents** | [**Array<ClubEvent>**](ClubEvent.md) | | [default to undefined] **comingClosures** | [**Array<ClubEvent>**](ClubEvent.md) | | [default to undefined] **lastNews** | [**Array<ClubEvent>**](ClubEvent.md) | | [default to undefined] **openingHours** | [**ClubHoursSettingsResponse**](ClubHoursSettingsResponse.md) | | [optional] [default to undefined] **createdAt** | [**ClubResponseCreatedAt**](ClubResponseCreatedAt.md) | | [optional] [default to undefined] **updatedAt** | [**ClubResponseUpdatedAt**](ClubResponseUpdatedAt.md) | | [optional] [default to undefined] ## Example ```typescript import { ClubPageResponse } from '@tennac-booking/sdk'; const instance: ClubPageResponse = { id, name, websiteUrl, socials, description, email, phone, picture, location, isActive, clubType, paymentFeature, hasActiveSubscriptions, isNoShowEnabled, isBookingEnabled, clubCustomerStatus, sports, sportsIdsLookup, courtsCount, courtsCountBySport, surfacesBySport, indoorOutdoorBySport, slotDurationsBySport, bookingPeriodInDays, clubPresentation, comingEvents, comingClosures, lastNews, openingHours, createdAt, updatedAt, }; ``` [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)