SMM প্যানেল API v2 ডকুমেন্টেশন

অন্যান্য SMM প্যানেলে ব্যবহৃত API v2 এর মতো একই রিকোয়েস্ট ফরম্যাট। কনসোলের API পেজে আপনার API কী তৈরি করুন; আপনার প্রথম টপ-আপ ক্রেডিট হলে এটি কাজ করবে।

HTTP মেথডPOST (GET)
API URLhttps://bropanel2.com/api/v2
অনুরোধ ফরম্যাটapplication/x-www-form-urlencoded, JSON
প্রতিক্রিয়া ফরম্যাটJSON
অনুরোধ সীমাপ্রতি কী প্রতি মিনিটে 120 অনুরোধ

সার্ভিস তালিকা

প্যারামিটারবিবরণ
keyAPI কী
actionservices

প্রতিক্রিয়া উদাহরণ

[
  {
    "service": 1,
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "0.1234",
    "min": "10",
    "max": "100000",
    "refill": true,
    "cancel": false
  }
]

অর্ডার করুন

প্যারামিটারবিবরণ
keyAPI কী
actionadd
serviceসার্ভিস ID
linkঅর্ডার করার পৃষ্ঠার লিঙ্ক
quantityপরিমাণ (সার্ভিসের সর্বনিম্ন এবং সর্বোচ্চ সীমার মধ্যে)

প্রতিক্রিয়া উদাহরণ

{
  "order": 100231
}

অর্ডার স্ট্যাটাস

প্যারামিটারবিবরণ
keyAPI কী
actionstatus
orderঅর্ডার ID

প্রতিক্রিয়া উদাহরণ

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

একাধিক অর্ডার স্ট্যাটাস

প্যারামিটারবিবরণ
keyAPI কী
actionstatus
ordersঅর্ডার ID, কমা দ্বারা পৃথক (সর্বোচ্চ 100)

প্রতিক্রিয়া উদাহরণ

{
  "100231": { "charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD" },
  "100232": { "error": "Incorrect order ID" }
}

রিফিল রিকোয়েস্ট করুন

প্যারামিটারবিবরণ
keyAPI কী
actionrefill
orderঅর্ডার ID (একাধিক: অর্ডার)

প্রতিক্রিয়া উদাহরণ

{
  "refill": "1"
}

রিফিল স্ট্যাটাস

প্যারামিটারবিবরণ
keyAPI কী
actionrefill_status
refillরিফিল ID (multiple: refills)

প্রতিক্রিয়া উদাহরণ

{
  "status": "Completed"
}

অর্ডার বাতিল করুন

প্যারামিটারবিবরণ
keyAPI কী
actioncancel
ordersঅর্ডার ID, কমা দ্বারা পৃথক (সর্বোচ্চ 100)

প্রতিক্রিয়া উদাহরণ

[
  { "order": 100231, "cancel": 1 },
  { "order": 100232, "cancel": { "error": "Incorrect order ID" } }
]

ব্যালেন্স

প্যারামিটারবিবরণ
keyAPI কী
actionbalance

প্রতিক্রিয়া উদাহরণ

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

ত্রুটি প্রতিক্রিয়া

যদি অনুরোধ ব্যর্থ হয়, কারণটি single error ফিল্ডে ফেরত দেওয়া হবে।

{ "error": "Invalid API key" }
{ "error": "Incorrect service ID" }
{ "error": "Quantity is out of the service range" }
{ "error": "Not enough funds on balance" }

PHP উদাহরণ

<?php
$post = ['key' => 'YOUR_API_KEY', 'action' => 'add', 'service' => 1,
         'link' => 'https://instagram.com/yourname', 'quantity' => 1000];
$ch = curl_init('https://bropanel2.com/api/v2');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = json_decode(curl_exec($ch));
echo $result->order;