Home

Reseller API (Perfect Panel compatible)

This endpoint follows the same contract as standard SMM panels (POST https://brandsofpanel.com/api). Parameter names and actions match the reference documentation. Reference: BrandsOfPanel API

HTTP methodPOST
API URLhttps://smm.subnoc.com/api/v2
Response formatJSON
Authentication Send your user API key as:
  • key in the POST body (same as Perfect Panel)
  • X-Api-Key header
  • ?key= query string (optional)

Service list

ParameterDescription
keyYour API key
actionservices

Returns a JSON array of services with: service, name, type, category, rate, min, max, refill, cancel.

Add order

ParameterDescription
keyYour API key
actionadd
serviceService ID (numeric)
linkTarget link or username (required for most services)
quantityAmount (per service min/max)
Optional fields (forwarded to upstream when applicable): runs, interval, comments, username, min, max, posts, old_posts, delay, expiry, country, device, type_of_traffic, google_keyword, referring_url, answer_number.

Example success response: {"order":12345}

Order status

ParameterDescription
keyYour API key
actionstatus
orderSingle panel order ID

Multiple orders

ParameterDescription
ordersComma-separated order IDs (up to 100)

Response fields: charge, start_count, status, remains, currency — aligned with the reference panel format.

Refill

ParameterDescription
actionrefill
orderSingle order ID
ordersComma-separated order IDs

Refill status

ParameterDescription
actionrefill_status
refillSingle refill ID
refillsComma-separated refill IDs

Cancel

ParameterDescription
actioncancel
ordersComma-separated order IDs

User balance

ParameterDescription
actionbalance

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

PHP example

$ch = curl_init('https://smm.subnoc.com/api/v2');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => http_build_query([
        'key' => 'YOUR_API_KEY',
        'action' => 'balance',
    ]),
    CURLOPT_RETURNTRANSFER => true,
]);
echo curl_exec($ch);

REST-style JSON API for the same account is also available under /api/v1/* with the X-Api-Key header.