توثيق API

واجهة HTTP متوافقة مع Perfect Panel. كل استدعاء هو POST بمعاملات مشفّرة بصيغة النموذج.

نقطة نهاية API
https://nezamismmpanel.com/api/v2
طريقة HTTP
POST
تنسيق الاستجابة
JSON
مفتاح API الخاص بك: سجّل الدخول وافتح الحساب ← مفتاح API لإنشاء مفتاح.

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

المعاملات

keyYour API key
actionservices

استجابة نموذجية

json
[
  {
    "service": 194,
    "name": "Telegram Post Views [One Post]",
    "type": "Default",
    "category": "Telegram Post Views",
    "rate": "0.001",
    "min": "100",
    "max": "1000000",
    "refill": false,
    "cancel": true
  }
]

إضافة طلب

المعاملات

keyYour API key
actionadd
serviceService ID
linkLink to page
quantityNeeded quantity
runsRuns to deliver(optional)
intervalInterval in minutes(optional)
commentsComments list separated by \n(optional)
usernamesUsernames list separated by \n(optional)

استجابة نموذجية

json
{
  "order": 23501
}

حالة الطلب

المعاملات

keyYour API key
actionstatus
orderOrder ID

استجابة نموذجية

json
{
  "charge": "0.27819",
  "start_count": "3572",
  "status": "Partial",
  "remains": "157",
  "currency": "USD"
}

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

المعاملات

keyYour API key
actionstatus
ordersOrder IDs separated by comma (max 100)

استجابة نموذجية

json
{
  "23501": {
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
  },
  "23502": {
    "error": "Incorrect order ID"
  }
}

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

المعاملات

keyYour API key
actionrefill
orderOrder ID

استجابة نموذجية

json
{
  "refill": "1"
}

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

المعاملات

keyYour API key
actionrefill
ordersOrder IDs separated by comma (max 100)

استجابة نموذجية

json
[
  { "order": 23501, "refill": 1 },
  { "order": 23502, "refill": { "error": "Incorrect order ID" } }
]

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

المعاملات

keyYour API key
actionrefill_status
refillRefill ID

استجابة نموذجية

json
{
  "status": "Completed"
}

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

المعاملات

keyYour API key
actionrefill_status
refillsRefill IDs separated by comma (max 100)

استجابة نموذجية

json
[
  { "refill": 1, "status": "Completed" },
  { "refill": 2, "status": { "error": "Refill not found" } }
]

إلغاء الطلبات

المعاملات

keyYour API key
actioncancel
ordersOrder IDs separated by comma (max 100)

استجابة نموذجية

json
[
  { "order": 23501, "cancel": 1 },
  { "order": 23502, "cancel": { "error": "Incorrect order ID" } }
]

رصيد المستخدم

المعاملات

keyYour API key
actionbalance

استجابة نموذجية

json
{
  "balance": "100.84292",
  "currency": "USD"
}