UNPKG

@tennac-booking/sdk

Version:

OpenAPI client for @tennac-booking/sdk

75 lines (67 loc) 3.76 kB
# EventBookingDetailSummary ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **string** | | [default to undefined] **status** | [**EventBookingStatus**](EventBookingStatus.md) | | [default to undefined] **bookingStatus** | [**EventBookingDetailSummaryBookingStatus**](EventBookingDetailSummaryBookingStatus.md) | | [optional] [default to undefined] **userId** | **string** | | [optional] [default to undefined] **teamName** | **string** | | [optional] [default to undefined] **players** | **Array<string>** | | [default to undefined] **playersIds** | **Array<string>** | | [optional] [default to undefined] **partners** | [**Array<EventBookingDetailSummaryPartnersInner>**](EventBookingDetailSummaryPartnersInner.md) | | [optional] [default to undefined] **paymentPerPlayers** | [**Array<EventBookingDetailSummaryPaymentPerPlayersInner>**](EventBookingDetailSummaryPaymentPerPlayersInner.md) | Détails des paiements par joueur pour cette réservation d\'événement. Remplace l\'ancien champ `invoices`. | [default to undefined] **paymentByPlayersStatus** | [**Array<EventBookingDetailSummaryPaymentByPlayersStatusInner>**](EventBookingDetailSummaryPaymentByPlayersStatusInner.md) | | [optional] [default to undefined] **isCreatorPayingAll** | **boolean** | | [optional] [default to undefined] **myAmountToPay** | **number** | | [optional] [default to undefined] **myPaymentStatus** | [**InvoiceStatus**](InvoiceStatus.md) | | [optional] [default to undefined] **paymentUrl** | **string** | | [optional] [default to undefined] **creatorPaymentMethodId** | **string** | | [optional] [default to undefined] **paymentMethodSetupCompleted** | **boolean** | | [default to undefined] **limitSetupDate** | **string** | | [optional] [default to undefined] **limitCancellationDate** | **string** | | [optional] [default to undefined] **waitListPosition** | **number** | Position dans la file d\'attente si l\'utilisateur est en waitlist pour cet événement | [optional] [default to undefined] **userParticipationStatus** | **string** | Statut de participation de l\'utilisateur pour cet event booking | [optional] [default to undefined] **participantsCount** | **number** | | [optional] [default to undefined] **playersCount** | **number** | | [optional] [default to undefined] **reservedPlayerCount** | **number** | | [optional] [default to undefined] **guestPlayersCount** | **number** | | [optional] [default to undefined] **guestPaymentsCount** | **number** | | [optional] [default to undefined] **paymentDistribution** | [**PaymentDistributionResult**](PaymentDistributionResult.md) | | [optional] [default to undefined] **createdAt** | **string** | | [default to undefined] **updatedAt** | **string** | | [default to undefined] ## Example ```typescript import { EventBookingDetailSummary } from '@tennac-booking/sdk'; const instance: EventBookingDetailSummary = { id, status, bookingStatus, userId, teamName, players, playersIds, partners, paymentPerPlayers, paymentByPlayersStatus, isCreatorPayingAll, myAmountToPay, myPaymentStatus, paymentUrl, creatorPaymentMethodId, paymentMethodSetupCompleted, limitSetupDate, limitCancellationDate, waitListPosition, userParticipationStatus, participantsCount, playersCount, reservedPlayerCount, guestPlayersCount, guestPaymentsCount, paymentDistribution, 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)