REST API · সংস্করণ ১

API রেফারেন্স

কথা বলে অর্ডার, টপ-আপ এবং স্ট্যাটাস চেক স্বয়ংক্রিয় করুন Best SMM Panel | Real Services - SureSMM সরাসরি। প্রতিটি রিকোয়েস্ট একটি একক POST আপনার API key সহ — রেসপন্স পরিষ্কার JSON আকারে ফিরে আসে।

POST https://suresmm.com/api/v1
JSON রেসপন্স Key অথেনটিকেশন 120 req/min
শুরু করা যাক

অথেনটিকেশন

প্রতিটি কল আপনার ব্যক্তিগত API key দিয়ে অথেনটিকেট করা হয়। এটি আপনার ড্যাশবোর্ডে Account → API থেকে সংগ্রহ করুন, তারপর এটি পাঠান key প্যারামিটার হিসেবে প্রতিটি রিকোয়েস্টে।

প্যারামিটার টাইপ বর্ণনা প্রয়োজন
key string আপনার ইউনিক API key প্রয়োজন
action string এন্ডপয়েন্ট অ্যাকশন — যেমন services, add, status, refill, balance প্রয়োজন
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=balance"
GET /services

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

লাইভ রেট, লিমিট এবং রিফিল/ড্রিপ-ফিড সাপোর্ট সহ সার্ভিসের সম্পূর্ণ ক্যাটালগ রিটার্ন করে।

প্যারামিটার টাইপ বর্ণনা
key string আপনার API কী
action string "services"
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=services"
200 রেসপন্স
[
  {
    "service": 1,
    "name": "YouTube Livestream Viewers",
    "rate": "0.33000000",
    "min": 1000,
    "max": 200000,
    "category": "Live Stream",
    "refill": true,
    "dripfeed": true
  }
]
POST /add

অর্ডার যোগ করুন

Place a new order. On drip-feed services, quantity is per run and the charge is quantity times runs. Runs are rejected on other services.

প্যারামিটার টাইপ বর্ণনা প্রয়োজন
key string আপনার API কী প্রয়োজন
action string "add" প্রয়োজন
service integer পরিষেবা আইডি প্রয়োজন
link string পেইজের লিংক প্রয়োজন
quantity integer Quantity per run. Min and max apply to quantity times runs. প্রয়োজন
runs integer Required on drip-feed services. Rejected otherwise. ঐচ্ছিক
interval integer Minutes between runs. Required with runs. ঐচ্ছিক
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=add" \
  -d "service=1" \
  -d "link=https://example.com/post" \
  -d "quantity=1000"
200 রেসপন্স
{
  "order": 1242
}
POST /status

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

যেকোনো অর্ডারের অগ্রগতি চেক করুন — স্ট্যাটাস, স্টার্ট কাউন্ট এবং অবশিষ্ট পরিমাণ।

প্যারামিটার টাইপ বর্ণনা
key string আপনার API কী
action string "status"
order integer অর্ডার আইডি
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=status" \
  -d "order=1242"
200 রেসপন্স
{
  "status": "Pending",
  "start_count": "1000",
  "remains": "500",
  "currency": "USD"
}
উপলব্ধ স্ট্যাটাস
বিচারাধীন প্রক্রিয়াকরণ সম্পন্ন আংশিক বাতিল ফেরত দেওয়া হয়েছে
POST /refill

রিফিল

যোগ্য কোনো অর্ডারের জন্য রিফিল রিকোয়েস্ট করুন, তারপর সম্পন্ন না হওয়া পর্যন্ত এর রিফিল স্ট্যাটাস পোল করুন।

রিফিল তৈরি করুন

প্যারামিটার টাইপ বর্ণনা
key string আপনার API কী
action string "refill"
order integer অর্ডার আইডি
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=refill" \
  -d "order=1242"
200 রেসপন্স
{
  "success": "Your order will be refilled asap. Thank you for your patience",
  "refill": 12345
}

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

প্যারামিটার টাইপ বর্ণনা
key string আপনার API কী
action string "refill_status"
refill integer রিফিল ID
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=refill_status" \
  -d "refill=12345"
200 রেসপন্স
{
  "status": "Completed"
}
POST /balance

ইউজার ব্যালেন্স

বর্তমান অ্যাকাউন্ট ব্যালেন্স এবং এর কারেন্সি ফেচ করুন।

প্যারামিটার টাইপ বর্ণনা
key string আপনার API কী
action string "balance"
cURL
curl -X POST https://suresmm.com/api/v1 \
  -d "key=YOUR_API_KEY" \
  -d "action=balance"
200 রেসপন্স
{
  "balance": "100.84292",
  "currency": "USD"
}
রেফারেন্স

এরর রেসপন্স

যখন কোনো রিকোয়েস্ট অবৈধ হয়, তখন API একটি JSON অবজেক্ট রিটার্ন করে যাতে থাকে একটি error মেসেজ। সাধারণগুলো নিচে তালিকাভুক্ত করা হয়েছে।

কর্ম ক্ষেত্র প্রয়োজন
api কী ক্ষেত্র প্রয়োজন
অবৈধ API কী
অবৈধ কর্ম
অবৈধ পরিষেবা আইডি
লিংক ফিল্ডটি আবশ্যক
পরিমাণ ক্ষেত্র প্রয়োজন
সীমা অনুসরণ করুন
অপর্যাপ্ত টাকা
অর্ডার ফিল্ডটি আবশ্যক
অবৈধ অর্ডার আইডি
অর্ডার রিফিলের জন্য যোগ্য নয়
এরর শেপ
{
  "error": "Invalid api key"
}
আমাদের সাথে চ্যাট করুন