Skip to content

SMM panel API v2

The SMMSupport API uses the v2 format common to SMM panels. Every request is a POST to one endpoint, and the action value says what to do.

Basics

Endpoint
POST https://smmsupport.com/api/v2
Format
form (application/x-www-form-urlencoded) or JSON
Key
Your API key in the key field. Create it in account settings
Response
JSON. On failure the error field gives the reason
Limit
300 requests per minute per key

Actions

POSTservicesService list

Every service's ID, name, category, price per 1K, min and max, and refill flag.

Parameters

key
API key
action
services

Response

[
  {
    "service": 257090,
    "name": "Instagram Followers, 60 day refill",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "2.2600",
    "min": 50,
    "max": 75000,
    "refill": true,
    "cancel": true
  }
]

POSTaddAdd order

Send a service ID, link and quantity; the charge comes off your balance and an order code comes back.

Parameters

key
API key
action
add
service
Service ID
link
Public link
quantity
Quantity

Response

{
  "order": "SU4K8Q2MX"
}

POSTstatusOrder status

Charge, start count, status and remains for one order code (order) or up to 100 comma-separated codes (orders).

Parameters

key
API key
action
status
order
Order code
orders
Several order codes

Response

{
  "charge": "2.2600",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

POSTbalanceBalance

Your current balance and currency.

Parameters

key
API key
action
balance

Response

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

POSTcancelCancel

Cancel orders that have not started and get the charge back to your balance.

Parameters

key
API key
action
cancel
orders
Order codes (comma-separated, up to 100)

Response

[
  {
    "order": "SU4K8Q2MX",
    "cancel": 1
  }
]

POSTrefillRequest refill

Request a refill for a completed or partial refill tier order within its period.

Parameters

key
API key
action
refill
order
Order code

Response

{
  "refill": "RQ7HM2QX"
}

Error names

Invalid API key
The key is wrong or was replaced
Invalid service
No service with that ID
Invalid link
Not a public address starting with https://
Quantity out of range
Quantity outside the service range
Not enough funds on balance
Balance too low
Refill is not available for this order
Value tier, or the refill period has ended
Too many requests
Limit reached. Try again shortly