SMM প্যানেল API v2 ডকুমেন্টেশন
অন্যান্য SMM প্যানেলে ব্যবহৃত API v2 এর মতো একই রিকোয়েস্ট ফরম্যাট। কনসোলের API পেজে আপনার API কী তৈরি করুন; আপনার প্রথম টপ-আপ ক্রেডিট হলে এটি কাজ করবে।
| HTTP মেথড | POST (GET) |
| API URL | https://bropanel2.com/api/v2 |
| অনুরোধ ফরম্যাট | application/x-www-form-urlencoded, JSON |
| প্রতিক্রিয়া ফরম্যাট | JSON |
| অনুরোধ সীমা | প্রতি কী প্রতি মিনিটে 120 অনুরোধ |
সার্ভিস তালিকা
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | services |
প্রতিক্রিয়া উদাহরণ
[
{
"service": 1,
"name": "Instagram Followers",
"type": "Default",
"category": "Instagram Followers",
"rate": "0.1234",
"min": "10",
"max": "100000",
"refill": true,
"cancel": false
}
]অর্ডার করুন
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | add |
service | সার্ভিস ID |
link | অর্ডার করার পৃষ্ঠার লিঙ্ক |
quantity | পরিমাণ (সার্ভিসের সর্বনিম্ন এবং সর্বোচ্চ সীমার মধ্যে) |
প্রতিক্রিয়া উদাহরণ
{
"order": 100231
}অর্ডার স্ট্যাটাস
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | status |
order | অর্ডার ID |
প্রতিক্রিয়া উদাহরণ
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}একাধিক অর্ডার স্ট্যাটাস
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | status |
orders | অর্ডার ID, কমা দ্বারা পৃথক (সর্বোচ্চ 100) |
প্রতিক্রিয়া উদাহরণ
{
"100231": { "charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD" },
"100232": { "error": "Incorrect order ID" }
}রিফিল রিকোয়েস্ট করুন
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | refill |
order | অর্ডার ID (একাধিক: অর্ডার) |
প্রতিক্রিয়া উদাহরণ
{
"refill": "1"
}রিফিল স্ট্যাটাস
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | refill_status |
refill | রিফিল ID (multiple: refills) |
প্রতিক্রিয়া উদাহরণ
{
"status": "Completed"
}অর্ডার বাতিল করুন
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | cancel |
orders | অর্ডার ID, কমা দ্বারা পৃথক (সর্বোচ্চ 100) |
প্রতিক্রিয়া উদাহরণ
[
{ "order": 100231, "cancel": 1 },
{ "order": 100232, "cancel": { "error": "Incorrect order ID" } }
]ব্যালেন্স
| প্যারামিটার | বিবরণ |
|---|---|
key | API কী |
action | balance |
প্রতিক্রিয়া উদাহরণ
{
"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;