在线演示
ADITUS Shop API 交互式在线演示:逐步体验从商品选择、注册到结账的真实流程。
完整 API 流程
全部六个步骤中会发生什么
无需运行 JavaScript 或调用实时 API,也能阅读此概览。上方交互式演示中的请求和响应仍直接来自 ADITUS 演示系统。
发现活动
加载商店提供的活动,包括销售状态、日期、货币和可用的商品组合。
GET/Demo_API/api/shop/v1/discovery/events/?$expand=all&salesAvailable=true加载票券和品牌样式
读取所选商品组合中的可预订商品,然后应用该活动专属的商店主题。
GET/Demo_API/api/shop/v1/discovery/events/{eventId}/assortments/{assortmentId}/articlesGET/Demo_API/api/assets/v1/themes/Shop?context=event:{eventId}创建购物车
创建购物车并添加所选商品。返回的购物车状态将用于驱动后续所有调用。
POST/Demo_API/api/shop/v1/cart?$expand=AllPOST/Demo_API/api/shop/v1/cart/{cartId}/items?$expand=All登记人员
加载所需的预填数据和问题集,然后保存结账所需的买家与参与者信息。
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=All验证并结账
验证购物车,必要时选择可用的支付服务商,然后提交订单。
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}/checkout获取票券
读取已完成的订单,并使用其中的票券、收据和钱包链接。
GET/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}