عرض توضيحي مباشر
عرض توضيحي تفاعلي مباشر لـ ADITUS Shop 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استرداد التذاكر
اقرأ الطلب المكتمل واستخدم روابط التذاكر والإيصالات وWallet المتوفرة فيه.
GET/Demo_API/api/shop/v1/user/{userId}/orders/{orderId}