توثيق API المفتوح

مرجع تكامل كامل وأدوات تفاعلية لواجهات الحساب والأجهزة والشهادات.

الحساب

الرصيد والأسعار والرموز

إدارة الأجهزة

تسجيل الأجهزة والاستعلام عنها وإدارتها
إضافة جهاز (فوري)
مستقر
تسجيل UDID للجهاز وإرجاع mobileprovision و P12 فوراً
POST/api/adddevice
v2.1.0
إضافة جهاز V2
مستقر
واجهة موحدة لإضافة جهاز واحد. يمكن التبديل بين الوضع الفوري ووضع الحجز بمعامل واحد مع بقاء الواجهات القديمة متاحة.
POST/api/adddevice/v2
v2.2.0
إضافة جهاز (حجز/مراجعة)
مستقر
تسجيل جهاز في وضع الحجز. قد يكون mobileprovision فارغاً أثناء انتظار مراجعة Apple
POST/api/addyydevice
v2.1.0
إضافة أجهزة متعددة
مستقر
تسجيل عدة UDID دفعة واحدة مع إعدادات افتراضية وتجاوزات لكل عنصر. يمكن لكل عنصر استخدام الوضع الفوري أو الحجز.
POST/api/adddevice/batch
v2.2.0
معلومات الجهاز
مستقر
الاستعلام عن معلومات الجهاز التفصيلية عبر KID أو UDID باستخدام مصادقة الرمز.
GET/api/device/info
v1.0.0
قائمة الأجهزة
مستقر
الاستعلام عن قائمة أجهزة المستخدم مع التصفح والتصفية حسب الحالة.
GET/api/device/list
v1.0.0
تحديث ملاحظة الجهاز
مستقر
تحديث ملاحظة الجهاز باستخدام مصادقة الرمز
POST/api/device/remark
v1.0.0
تعيين حالة الجهاز
مستقر
تحديث حالة الجهاز باستخدام مصادقة الرمز
POST/api/device/status
v1.0.0
تجديد عضوية الجهاز
مستقر
تحديث انتهاء عضوية الأجهزة دفعة واحدة مع أوضاع مطابقة وتجديد مرنة.
POST/api/device/membership/renew
v1.1.0

الشهادات

الاستعلام عن الشهادات وتنزيلها وفحصها

مصادر التطبيقات

واجهات إدارة مصادر التطبيقات والتطبيقات
عرض مصادر التطبيقات
مستقر
عرض المصادر حسب الصفحة مع الإعدادات الأساسية وروابط الاشتراك وعدد التطبيقات.
GET/api/appstore/manage/sources
v1.0.0
إنشاء مصدر تطبيقات
مستقر
إنشاء مصدر باسم وإعلان وإعدادات تشفير، وإرجاع رابط الاشتراك.
POST/api/appstore/manage/sources
v1.0.0
عرض إعدادات المصدر
مستقر
عرض إعلان المصدر ورابط الاشتراك وإعدادات التشفير وتنبيهات صحة الروابط.
GET/api/appstore/manage/sources/:source_id
v1.0.0
تحديث إعدادات المصدر
مستقر
تحديث اسم المصدر وإعلانه وإعدادات التشفير والتنبيهات؛ تبقى الحقول غير المرسلة دون تغيير.
PATCH/api/appstore/manage/sources/:source_id
v1.0.0
عرض تطبيقات المصدر
مستقر
عرض تطبيقات المصدر حسب الصفحة مع الإصدارات وروابط التنزيل وحالة النشر.
GET/api/appstore/manage/sources/:source_id/apps
v1.0.0
إضافة تطبيق إلى المصدر
مستقر
إضافة تطبيق إلى المصدر مع رابط التنزيل والإصدار والأيقونة والبيانات الأخرى.
POST/api/appstore/manage/sources/:source_id/apps
v1.0.0
عرض تطبيق في المصدر
مستقر
عرض إصدار تطبيق واحد ورابط تنزيله وبيانات عرضه وحالة نشره.
GET/api/appstore/manage/sources/:source_id/apps/:app_id
v1.0.0
تحديث تطبيق في المصدر
مستقر
تحديث اسم تطبيق منشور أو إصداره أو رابط تنزيله أو حالة ظهوره.
PATCH/api/appstore/manage/sources/:source_id/apps/:app_id
v1.0.0
إعادة ترتيب التطبيقات
مستقر
تحديث أوزان ترتيب 1-200 تطبيق وفق ترتيب معرّفات التطبيقات المرسلة.
PUT/api/appstore/manage/sources/:source_id/apps/order
v1.0.0
نشر مسودة التطبيق
مستقر
نشر مسودة تطبيق محفوظة بعد التحقق من تعارض القواعد لتفعيل التغييرات.
POST/api/appstore/manage/sources/:source_id/apps/:app_id/publish
v1.0.0
ملخص إحصاءات المصدر
مستقر
عرض إجمالي التنزيلات والأجهزة الفريدة والتطبيقات، مع تنزيلات اليوم والأمس.
GET/api/appstore/manage/sources/:source_id/stats/overview
v1.0.0
التهيئة السريعة للمصدر
مستقر
إنشاء مصدر وما يصل إلى 10 تطبيقات أولية في معاملة واحدة، مع إعادة المحاولة دون تكرار.
POST/api/appstore/manage/quick-setup
v1.0.0