Pas à pas à travers l'API ADITUS Ticketshop — chaque étape montre la vraie requête, la réponse en direct et ce que vous pouvez en construire.
L'endpoint discovery liste tous les événements exposés par une boutique — avec leur statut, leurs dates et leur devise. C'est le point d'entrée de toute intégration. Là où la vente est ouverte, ouvrez la sélection d'articles.
/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=trueCette vue d'ensemble reste lisible sans exécuter de JavaScript ni appeler l'API en direct. Les requêtes et réponses de la démo interactive ci-dessus proviennent toujours directement du système de démonstration ADITUS.
Chargez les événements exposés par la boutique, avec leur statut de vente, leurs dates, leur devise et les assortiments disponibles.
/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=trueLisez les articles réservables de l'assortiment sélectionné, puis appliquez le thème de boutique propre à l'événement.
/Demo_API/api/shop/v1/discovery/events/{eventId}/assortments/{assortmentId}/articles/Demo_API/api/assets/v1/themes/Shop?context=event:{eventId}Créez un panier et ajoutez-y l'article sélectionné. L'état du panier renvoyé pilote tous les appels suivants.
/Demo_API/api/shop/v1/cart?$expand=All/Demo_API/api/shop/v1/cart/{cartId}/items?$expand=AllChargez les préremplissages et les jeux de questions requis, puis enregistrez les données de l'acheteur et des participants nécessaires au paiement.
/Demo_API/api/shop/v1/cart/{cartId}/items/{itemId}/registration/{self|thirdperson}/prefill-data/Demo_API/api/shop/v1/cart/{cartId}/items/{itemId}/registration?$expand=AllValidez le panier, sélectionnez un moyen de paiement disponible si nécessaire, puis passez la commande.
/Demo_API/api/shop/v1/cart/{cartId}/validate/Demo_API/api/shop/v1/cart/{cartId}/payment-providers/Demo_API/api/shop/v1/cart/{cartId}/checkoutLisez la commande finalisée et utilisez ses liens de billet, de justificatif et de wallet.
/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}