@tennac-booking/sdk
Version:
OpenAPI client for @tennac-booking/sdk
47 lines (39 loc) • 1.85 kB
Markdown
# SportResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **string** | ID unique du sport | [default to undefined]
**key** | [**SportKey**](SportKey.md) | | [default to undefined]
**name** | **string** | Nom affiché du sport | [default to undefined]
**description** | **string** | Description du sport | [optional] [default to undefined]
**levels** | [**Array<SportLevel>**](SportLevel.md) | Niveaux associés au sport | [optional] [default to undefined]
**logos** | **Array<string>** | URLs de logos/images pour le sport | [optional] [default to undefined]
**minPlayers** | **number** | | [default to undefined]
**maxPlayers** | **number** | | [optional] [default to undefined]
**slotDurations** | **Array<number>** | Durées de créneaux disponibles sur les terrains de ce sport (en minutes) | [optional] [default to undefined]
**surface** | **Array<string>** | Types de surface pour le sport | [optional] [default to undefined]
**createdBy** | **string** | ID du club créateur | [optional] [default to undefined]
**verified** | **boolean** | Sport vérifié/officiel (non modifiable) | [default to undefined]
**createdAt** | **string** | Date de création | [default to undefined]
**updatedAt** | **string** | Date de dernière mise à jour | [default to undefined]
## Example
```typescript
import { SportResponse } from '@tennac-booking/sdk';
const instance: SportResponse = {
id,
key,
name,
description,
levels,
logos,
minPlayers,
maxPlayers,
slotDurations,
surface,
createdBy,
verified,
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)