توثيق API المفتوح
مرجع تكامل كامل وأدوات تفاعلية لواجهات الحساب والأجهزة والشهادات.
الحساب
الرصيد والأسعار والرموزاستعلام الرصيد
استرجاع رصيد المستخدم باستخدام الرمز
GET
v1.0.0/api/balanceالحصول على السعر
استرجاع أسعار الأجهزة حسب النوع (فوري/مراجعة) والضمان ونوع الجهاز. يرجع عنوان IP للمستخدم
GET
v1.0.0/api/priceاستعلام صلاحية الرمز
استرجاع وقت انتهاء الصلاحية وحالة صلاحية رمز API
GET
v1.0.0/api/token/expireتحديث صلاحية الرمز
تحديث وقت انتهاء صلاحية رمز API الحالي. اجعل expire_time يساوي 0 ليكون دائماً.
POST
v1.1.0/api/token/expireتحديث الرمز
إنشاء رمز API جديد وإبطال الرمز القديم فوراً.
POST
v1.1.0/api/token/updateإدارة الأجهزة
تسجيل الأجهزة والاستعلام عنها وإدارتهاإضافة جهاز (فوري)
تسجيل UDID للجهاز وإرجاع mobileprovision و P12 فوراً
POST
v2.1.0/api/adddeviceإضافة جهاز V2
واجهة موحدة لإضافة جهاز واحد. يمكن التبديل بين الوضع الفوري ووضع الحجز بمعامل واحد مع بقاء الواجهات القديمة متاحة.
POST
v2.2.0/api/adddevice/v2إضافة جهاز (حجز/مراجعة)
تسجيل جهاز في وضع الحجز. قد يكون mobileprovision فارغاً أثناء انتظار مراجعة Apple
POST
v2.1.0/api/addyydeviceإضافة أجهزة متعددة
تسجيل عدة UDID دفعة واحدة مع إعدادات افتراضية وتجاوزات لكل عنصر. يمكن لكل عنصر استخدام الوضع الفوري أو الحجز.
POST
v2.2.0/api/adddevice/batchمعلومات الجهاز
الاستعلام عن معلومات الجهاز التفصيلية عبر KID أو UDID باستخدام مصادقة الرمز.
GET
v1.0.0/api/device/infoقائمة الأجهزة
الاستعلام عن قائمة أجهزة المستخدم مع التصفح والتصفية حسب الحالة.
GET
v1.0.0/api/device/listتحديث ملاحظة الجهاز
تحديث ملاحظة الجهاز باستخدام مصادقة الرمز
POST
v1.0.0/api/device/remarkتعيين حالة الجهاز
تحديث حالة الجهاز باستخدام مصادقة الرمز
POST
v1.0.0/api/device/statusتجديد عضوية الجهاز
تحديث انتهاء عضوية الأجهزة دفعة واحدة مع أوضاع مطابقة وتجديد مرنة.
POST
v1.1.0/api/device/membership/renewالشهادات
الاستعلام عن الشهادات وتنزيلها وفحصهامصادر التطبيقات
واجهات إدارة مصادر التطبيقات والتطبيقاتعرض مصادر التطبيقات
عرض المصادر حسب الصفحة مع الإعدادات الأساسية وروابط الاشتراك وعدد التطبيقات.
GET
v1.0.0/api/appstore/manage/sourcesإنشاء مصدر تطبيقات
إنشاء مصدر باسم وإعلان وإعدادات تشفير، وإرجاع رابط الاشتراك.
POST
v1.0.0/api/appstore/manage/sourcesعرض إعدادات المصدر
عرض إعلان المصدر ورابط الاشتراك وإعدادات التشفير وتنبيهات صحة الروابط.
GET
v1.0.0/api/appstore/manage/sources/:source_idتحديث إعدادات المصدر
تحديث اسم المصدر وإعلانه وإعدادات التشفير والتنبيهات؛ تبقى الحقول غير المرسلة دون تغيير.
PATCH
v1.0.0/api/appstore/manage/sources/:source_idعرض تطبيقات المصدر
عرض تطبيقات المصدر حسب الصفحة مع الإصدارات وروابط التنزيل وحالة النشر.
GET
v1.0.0/api/appstore/manage/sources/:source_id/appsإضافة تطبيق إلى المصدر
إضافة تطبيق إلى المصدر مع رابط التنزيل والإصدار والأيقونة والبيانات الأخرى.
POST
v1.0.0/api/appstore/manage/sources/:source_id/appsعرض تطبيق في المصدر
عرض إصدار تطبيق واحد ورابط تنزيله وبيانات عرضه وحالة نشره.
GET
v1.0.0/api/appstore/manage/sources/:source_id/apps/:app_idتحديث تطبيق في المصدر
تحديث اسم تطبيق منشور أو إصداره أو رابط تنزيله أو حالة ظهوره.
PATCH
v1.0.0/api/appstore/manage/sources/:source_id/apps/:app_idإعادة ترتيب التطبيقات
تحديث أوزان ترتيب 1-200 تطبيق وفق ترتيب معرّفات التطبيقات المرسلة.
PUT
v1.0.0/api/appstore/manage/sources/:source_id/apps/orderنشر مسودة التطبيق
نشر مسودة تطبيق محفوظة بعد التحقق من تعارض القواعد لتفعيل التغييرات.
POST
v1.0.0/api/appstore/manage/sources/:source_id/apps/:app_id/publishملخص إحصاءات المصدر
عرض إجمالي التنزيلات والأجهزة الفريدة والتطبيقات، مع تنزيلات اليوم والأمس.
GET
v1.0.0/api/appstore/manage/sources/:source_id/stats/overviewالتهيئة السريعة للمصدر
إنشاء مصدر وما يصل إلى 10 تطبيقات أولية في معاملة واحدة، مع إعادة المحاولة دون تكرار.
POST
v1.0.0/api/appstore/manage/quick-setup