Booker un spa
- Services
- Upsell booking
- 5 routes
Comment permettre à un client de consulter, réserver et annuler un rendez-vous spa depuis une réservation ?
Ce scénario documente comment un client peut consulter l'offre spa, vérifier les disponibilités d'un soin, relire ses rendez-vous existants, réserver un créneau puis l'annuler si nécessaire depuis le contexte d'un booking.
Vue d'ensemble
La séquence de routes combine la découverte spa côté produit et les actions client côté booking. Elle permet de construire un parcours complet de réservation spa, depuis la sélection du soin jusqu'à l'annulation du rendez-vous.
Prérequis
- Le
product_idest nécessaire pour lister les spas et les soins. customer_idetbooking_idsont requis pour les actions liées au booking.- Les routes en scope client demandent
authorization, et tous les appels documentés requièrentaccept-languageetx-api-key.
Process workflow
Legend:
Obligatoire
Optionnel
1
Récupérer les informations spa
Obligatoire
GET/v0/products/{product_id}/spas
V2
Vérifier les disponibilités d’un soin
Obligatoire
GET/v0/products/{product_id}/spas/cares/{care_code}
V3
Récupérer les rendez-vous spa existants
Optionnel
GET/v0/customers/{customer_id}/bookings/{booking_id}/spas
V4
Réserver le rendez-vous spa
Obligatoire
POST/v0/customers/{customer_id}/bookings/{booking_id}/spas
V5
Annuler un rendez-vous spa
Optionnel
DELETE/v0/customers/{customer_id}/bookings/{booking_id}/spas/{appointment_id}
V