Demo en vivo
Demo interactiva en vivo de la API Shop de ADITUS: el flujo real desde la selección de artículos hasta el registro y el pago, paso a paso.
Qué ocurre a lo largo de los seis pasos
Esta vista general permanece legible sin ejecutar JavaScript ni llamar a la API en vivo. Las solicitudes y respuestas de la demo interactiva de arriba siguen procediendo directamente del sistema de demostración de ADITUS.
Descubrir eventos
Carga los eventos que expone la tienda, incluidos el estado de venta, las fechas, la divisa y los surtidos disponibles.
GET/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=trueCargar entradas y branding
Lee los artículos reservables del surtido seleccionado y, a continuación, aplica el tema de tienda específico del evento.
GET/Demo_API/api/shop/v1/discovery/events/{eventId}/assortments/{assortmentId}/articlesGET/Demo_API/api/assets/v1/themes/Shop?context=event:{eventId}Crear el carrito
Crea un carrito y añade el artículo seleccionado. El estado del carrito devuelto controla todas las llamadas siguientes.
POST/Demo_API/api/shop/v1/cart?$expand=AllPOST/Demo_API/api/shop/v1/cart/{cartId}/items?$expand=AllRegistrar personas
Carga los datos de precarga y los conjuntos de preguntas necesarios y, después, guarda los datos del comprador y de los asistentes que requiere el pago.
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=AllValidar y finalizar la compra
Valida el carrito, selecciona un método de pago disponible cuando sea necesario y realiza el pedido.
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}/checkoutObtener las entradas
Lee el pedido completado y utiliza sus enlaces de entrada, justificante y wallet.
GET/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}