وثائق API

رابط API
https://topsocialbot.com/api/v2
طريقة HTTP
POST
صيغة الاستجابة
JSON
مفتاح API
ستجد مفتاحك في صفحة API في حسابك بعد تسجيل الدخول.

كل طلب يرسل key وaction. إنها واجهة SMM panel API v2 القياسية، لذا يحتاج العميل الحالي فقط إلى الرابط والمفتاح الجديدين.

قائمة الخدمات

المعاملالوصف
keyمفتاح API الخاص بك
actionservices
مثال على الاستجابة
[{"service":1,"name":"Followers","type":"Default","rate":"0.90","min":50,"max":10000,"dripfeed":false,"refill":true,"cancel":false,"category":"Instagram"}]

إضافة طلب

المعاملالوصف
keyمفتاح API الخاص بك
actionadd
serviceرقم الخدمة
linkرابط الصفحة
quantityالكمية المطلوبة
runsعدد الدفعات (اختياري)
intervalالفاصل الزمني بالدقائق (اختياري)
مثال على الاستجابة
{"order":23501}

إضافة طلب (تعليقات مخصصة)

المعاملالوصف
keyمفتاح API الخاص بك
actionadd
serviceرقم الخدمة
linkرابط الصفحة
commentsالتعليقات، واحد في كل سطر
مثال على الاستجابة
{"order":23502}

حالة الطلب

المعاملالوصف
keyمفتاح API الخاص بك
actionstatus
orderرقم الطلب
مثال على الاستجابة
{"charge":"0.27819","start_count":"3572","status":"Partial","remains":"157","currency":"USD"}

حالة طلبات متعددة

المعاملالوصف
keyمفتاح API الخاص بك
actionstatus
ordersأرقام الطلبات مفصولة بفاصلة
مثال على الاستجابة
{"1":{"charge":"0.27819","start_count":"3572","status":"Partial","remains":"157","currency":"USD"},"10":{"error":"Incorrect order ID"}}

طلب إعادة تعبئة

المعاملالوصف
keyمفتاح API الخاص بك
actionrefill
orderرقم الطلب
مثال على الاستجابة
{"refill":"1"}

إنشاء إعادة تعبئة متعددة

المعاملالوصف
keyمفتاح API الخاص بك
actionrefill
ordersأرقام الطلبات مفصولة بفاصلة
مثال على الاستجابة
[{"order":1,"refill":1},{"order":3,"refill":{"error":"Incorrect order ID"}}]

حالة إعادة التعبئة

المعاملالوصف
keyمفتاح API الخاص بك
actionrefill_status
refillرقم إعادة التعبئة
مثال على الاستجابة
{"status":"Completed"}

حالة إعادة التعبئة المتعددة

المعاملالوصف
keyمفتاح API الخاص بك
actionrefill_status
refillsأرقام طلبات إعادة التعبئة مفصولة بفاصلة
مثال على الاستجابة
[{"refill":1,"status":"Completed"},{"refill":3,"status":{"error":"Refill not found"}}]

طلب إلغاء

المعاملالوصف
keyمفتاح API الخاص بك
actioncancel
ordersأرقام الطلبات مفصولة بفاصلة
مثال على الاستجابة
[{"order":9,"cancel":{"error":"Incorrect order ID"}},{"order":2,"cancel":1}]

الرصيد

المعاملالوصف
keyمفتاح API الخاص بك
actionbalance
مثال على الاستجابة
{"balance":"100.84292","currency":"USD"}