Demonstração em direto
Demonstração interativa em direto da API Shop ADITUS: o percurso real, desde a seleção de artigos ao pagamento, passo a passo.
O que acontece em todas as seis etapas
Esta visão geral permanece legível sem executar JavaScript nem chamar a API em direto. Os pedidos e as respostas da demonstração interativa acima continuam a vir diretamente do sistema de demonstração ADITUS.
Descobrir eventos
Carrega os eventos disponibilizados pela loja, incluindo o estado das vendas, as datas, a moeda e os sortidos disponíveis.
GET/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=trueCarregar bilhetes e identidade visual
Lê os artigos reserváveis do sortido selecionado e aplica o tema da loja específico do evento.
GET/Demo_API/api/shop/v1/discovery/events/{eventId}/assortments/{assortmentId}/articlesGET/Demo_API/api/assets/v1/themes/Shop?context=event:{eventId}Criar o carrinho
Cria um carrinho e adiciona o artigo selecionado. O estado do carrinho devolvido determina todas as chamadas seguintes.
POST/Demo_API/api/shop/v1/cart?$expand=AllPOST/Demo_API/api/shop/v1/cart/{cartId}/items?$expand=AllRegistar pessoas
Carrega os dados de pré-preenchimento e os questionários necessários e guarda os dados do comprador e dos participantes exigidos para concluir a compra.
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 e concluir a compra
Valida o carrinho, seleciona um método de pagamento disponível, quando necessário, e efetua a encomenda.
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}/checkoutObter os bilhetes
Lê a encomenda concluída e utiliza as ligações para os bilhetes, o recibo e a carteira digital.
GET/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}