API v2 من ProSMM
نفس واجهة API التي تستخدمها جميع مواقع PerfectPanel، لذا تتصل لوحتك أو سكربتك خلال دقائق. أرسل طلبات POST واستلم JSON.
البدء
ستجد مفتاح API في صفحة الحساب بعد تسجيل الدخول. احتفظ به سرًّا: أي شخص يملك المفتاح يمكنه تقديم طلبات من رصيدك.
طريقة HTTPPOST
صيغة الاستجابةJSON
رابط APIhttps://prosmm.io/api/v2
مفتاح APIسجّل الدخول للحصول على مفتاحك
قائمة الخدمات
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | services |
مثال على الاستجابة
[
{
"service": 4905,
"name": "Telegram 0% Drop (Instant) {90day Guarantee}",
"type": "Default",
"category": "Telegram Members { Non-Drops } [Provider]",
"rate": "0.19",
"min": "500",
"max": "100000",
"refill": true,
"cancel": false
}
]إضافة طلب
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | add |
service | معرّف الخدمة |
link | رابط الصفحة |
quantity | الكمية المطلوبة |
runs optional | عدد دفعات التسليم (التغذية التدريجية) |
interval optional | الفاصل بالدقائق (التغذية التدريجية) |
مثال على الاستجابة
{
"order": 23501
}حالة الطلب
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | status |
order | معرّف الطلب |
مثال على الاستجابة
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}حالة عدة طلبات
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | status |
orders | معرّفات الطلبات مفصولة بفاصلة (حتى 100) |
مثال على الاستجابة
{
"1": {
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
},
"10": {
"error": "Incorrect order ID"
}
}إنشاء إعادة تعبئة
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | refill |
order | معرّف الطلب |
مثال على الاستجابة
{
"refill": "1"
}إعادة تعبئة متعددة
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | refill |
orders | معرّفات الطلبات مفصولة بفاصلة (حتى 100) |
مثال على الاستجابة
[
{ "order": 1, "refill": 1 },
{ "order": 2, "refill": { "error": "Incorrect order ID" } }
]حالة إعادة التعبئة
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | refill_status |
refill | معرّف إعادة التعبئة |
مثال على الاستجابة
{
"status": "Completed"
}إنشاء إلغاء
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | cancel |
orders | معرّفات الطلبات مفصولة بفاصلة (حتى 100) |
مثال على الاستجابة
[
{ "order": 9, "cancel": { "error": "Incorrect order ID" } },
{ "order": 2, "cancel": 1 }
]رصيد المستخدم
POST| المعامل | الوصف |
|---|---|
key | مفتاح API الخاص بك |
action | balance |
مثال على الاستجابة
{
"balance": "100.84292",
"currency": "USD"
}