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