Offre (Offer)¶
Nom: Offre (Offer)
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
Description: Permet de décrire les propriétés d’une offre associée à une représentation ou une série, par exemple le prix et la disponibilité.
| Propriété | Description | Type de donnée | Définition |
|---|---|---|---|
| + type | - | const | - |
| + inPlace | Lieu associé à l'offre (physique ou virtuel). | object | Lieu (Place) |
| - inRoom | Salle associée à l'offre. La salle fait partie du lieu indiqué à la propriété Lieu. | object | Salle (Room) |
| - roomConfiguration | Configuration de la salle dans le contexte de cette offre. | object | Configuration de salle |
| + isSoldout | Permet d'indiquer si cette offre est complète (toutes les places disponibles sont comblées). Peut-être complété par la propriété Complet depuis pour préciser à quelle date l'offre est devenue complète. | boolean | - |
| - soldoutSince | Date depuis laquelle l'offre est complète. La propriété Complet doit avoir la valeur vrai pour que Complet depuis puisse être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times | string | - |
| + offerStatus | Statut de l'offre. La valeur doit être choisie parmi les valeurs du vocabulaire contrôlé Statut de l'offre. | enum (of string) | Statut de l'Offre |
| - price | Prix de départ en dollars canadiens. | string | Montant Monétaire |
| + isAccessibleForFree | Indique que la présente offre est gratuite. | boolean | - |
| + isAccessibleFromAnotherOffer | Indique que la présente offre est accessible seulement lorsque le consommateur a souscrit à une autre offre. | boolean | - |
| - preSaleStart | Date et heure du début de la prévente. Si la propriété n'est pas documentée, la date de début de disponibilité générale doit être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times | string | - |
| - generalSaleStart | Date et heure du début de la disponibilité générale. Si la propriété n'est pas documentée, il faut considérer que l'offre est disponible en tout temps, jusqu'à la date de début et l'heure de la représentation. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times | string | - |
| + ticketLinkNotAvailable | Indication à l'effet qu'il n'existe pas de lien permettant d'obtenir, par le web, un accès à la représentation. | boolean | - |
| - ticketLink | URL d'une page permettant de souscire à l'offre, par exemple un lien vers la page de la plateforme de billetterie. | string | - |
Condition particulière: si (isAccessibleForFree = false) alors :
-
Les propriétés suivantes sont obligatoires :
- ticketLink
1. Propriété Offre (Offer) > type¶
| Type | const |
| Requis | Oui |
Valeur fixe: "Offer"
2. Propriété Offre (Offer) > inPlace¶
Nom: Lieu (Place)
| Type | object |
| Requis | Oui |
| Propriétés additionnelles | Tout type permis |
| Défini dans | inPlace |
Description: Lieu associé à l'offre (physique ou virtuel).
Voir la documentation de Lieu (Place)
3. Propriété Offre (Offer) > inRoom¶
Nom: Salle (Room)
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Même définition que | Salle (Room) |
Description: Salle associée à l'offre. La salle fait partie du lieu indiqué à la propriété Lieu.
4. Propriété Offre (Offer) > roomConfiguration¶
Nom: Configuration de salle
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Même définition que | Configuration de salle |
Description: Configuration de la salle dans le contexte de cette offre.
5. Propriété Offre (Offer) > isSoldout¶
| Type | boolean |
| Requis | Oui |
Description: Permet d'indiquer si cette offre est complète (toutes les places disponibles sont comblées). Peut-être complété par la propriété Complet depuis pour préciser à quelle date l'offre est devenue complète.
6. Propriété Offre (Offer) > soldoutSince¶
| Type | string |
| Requis | Non |
| Format | date-time |
Description: Date depuis laquelle l'offre est complète. La propriété Complet doit avoir la valeur vrai pour que Complet depuis puisse être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times
7. Propriété Offre (Offer) > offerStatus¶
Nom: Statut de l'Offre
| Type | enum (of string) |
| Requis | Oui |
| Défini dans | offerStatus |
Description: Statut de l'offre. La valeur doit être choisie parmi les valeurs du vocabulaire contrôlé Statut de l'offre.
Voir la documentation de Statut de l'Offre
8. Propriété Offre (Offer) > price¶
Nom: Montant Monétaire
| Type | string |
| Requis | Non |
| Défini dans | price |
Description: Prix de départ en dollars canadiens.
Voir la documentation de Montant Monétaire
9. Propriété Offre (Offer) > isAccessibleForFree¶
| Type | boolean |
| Requis | Oui |
Description: Indique que la présente offre est gratuite.
10. Propriété Offre (Offer) > isAccessibleFromAnotherOffer¶
| Type | boolean |
| Requis | Oui |
Description: Indique que la présente offre est accessible seulement lorsque le consommateur a souscrit à une autre offre.
11. Propriété Offre (Offer) > preSaleStart¶
| Type | string |
| Requis | Non |
| Format | date-time |
Description: Date et heure du début de la prévente. Si la propriété n'est pas documentée, la date de début de disponibilité générale doit être utilisée. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times
12. Propriété Offre (Offer) > generalSaleStart¶
| Type | string |
| Requis | Non |
| Format | date-time |
Description: Date et heure du début de la disponibilité générale. Si la propriété n'est pas documentée, il faut considérer que l'offre est disponible en tout temps, jusqu'à la date de début et l'heure de la représentation. Voir https://json-schema.org/understanding-json-schema/reference/type#dates-and-times
13. Propriété Offre (Offer) > ticketLinkNotAvailable¶
| Type | boolean |
| Requis | Oui |
Description: Indication à l'effet qu'il n'existe pas de lien permettant d'obtenir, par le web, un accès à la représentation.
14. Propriété Offre (Offer) > ticketLink¶
| Type | string |
| Requis | Non |
| Format | uri |
Description: URL d'une page permettant de souscire à l'offre, par exemple un lien vers la page de la plateforme de billetterie.
Généré avec json-schema-for-humans le 2026-01-19 at 21:25:58 +0000