Demo live
Demo live interattiva dell'ADITUS Shop API: il flusso reale dalla selezione degli articoli alla registrazione e al checkout, passo dopo passo.
Cosa accade nei sei passaggi
Questa panoramica resta consultabile senza eseguire JavaScript né chiamare l'API live. Le richieste e le risposte della demo interattiva qui sopra provengono comunque direttamente dal sistema demo di ADITUS.
Scopri gli eventi
Carica gli eventi pubblicati dallo shop, inclusi lo stato delle vendite, le date, la valuta e gli assortimenti disponibili.
GET/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=trueCarica biglietti e branding
Leggi gli articoli prenotabili dell'assortimento selezionato, quindi applica il tema dello shop specifico dell'evento.
GET/Demo_API/api/shop/v1/discovery/events/{eventId}/assortments/{assortmentId}/articlesGET/Demo_API/api/assets/v1/themes/Shop?context=event:{eventId}Crea il carrello
Crea un carrello e aggiungi l'articolo selezionato. Lo stato del carrello restituito determina tutte le chiamate successive.
POST/Demo_API/api/shop/v1/cart?$expand=AllPOST/Demo_API/api/shop/v1/cart/{cartId}/items?$expand=AllRegistra le persone
Carica i dati precompilati e i questionari richiesti, quindi salva i dati dell'acquirente e dei partecipanti necessari per il checkout.
GET/Demo_API/api/shop/v1/cart/{cartId}/items/{itemId}/registration/{self|thirdperson}/prefill-dataPUT/Demo_API/api/shop/v1/cart/{cartId}/items/{itemId}/registration?$expand=AllConvalida e completa il checkout
Convalida il carrello, seleziona un provider di pagamento disponibile quando necessario e inoltra l'ordine.
GET/Demo_API/api/shop/v1/cart/{cartId}/validatePUT/Demo_API/api/shop/v1/cart/{cartId}/payment-providersPOST/Demo_API/api/shop/v1/cart/{cartId}/checkoutRecupera i biglietti
Leggi l'ordine completato e utilizza i relativi link per biglietti, ricevute e wallet.
GET/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}