يتيح Ainsoft Delivery API (https://apidoc.ainsoftdelivery.com/) التكامل السلس بين منصة التجارة الإلكترونية الخاصة بك ونظام إدارة التوصيل لدينا. تحتاج إلى مفتاح API (رقم العميل)—اتصل بـ info@ainsoftsolutions.com للحصول على واحد.
نقاط النهاية الأساسية: إرسال الطلبات (POST /SendOrder)، تتبع الطلبات (GET /TrackClientVoucher)، إدارة العناوين (POST /RegisterClientAddress, GET /GetMyAddressList)، الحصول على الإمارات والمواقع (GET /GetEmirates, GET /GetLocationsByEid).
تدفق الطلب: قدم ClientNo و ClientAddressId و PayType (COD/CAD) وتفاصيل العميل وتواريخ الاستلام/التوصيل وعنوان المستلم. يعيد API رقم VoucherNo للتتبع. استخدم TrackClientVoucher للحصول على الحالة الفورية.
Webhook للتحديثات: نفذ POST /UpdateOrderStatus/{voucher_no}/{status_name}/{status_key} على خادمك لتلقي تحديثات حالة التوصيل (تم التوصيل، قيد النقل، إلخ) من Ainsoft.
بيانات الاعتماد التجريبية (رقم العميل: CL21) متاحة للتطوير. راجع وثائق API الكاملة لأشكال الطلب/الاستجابة ومعالجة الأخطاء.