SMM panel API v2
The format matches other SMM panels. Change the endpoint and key and your existing tools keep working.
Request
- Endpoint
- https://smmchannel.com/api/v2
- Method
- POST
- Format
- Form or JSON body, JSON responses
API key
Log in and create an API key in settings. Anyone with the key can order with your balance, so keep it on your server only.
Open settingsActions
| action | Parameters | Returns |
|---|---|---|
| services | keyService number, name, category, price per 1K, min, max, refill | Service number, name, category, price per 1K, min, max, refill |
| add | key, service, link, quantityOrder number | Order number |
| status | key, order or orders (up to 100, comma separated)Charge, start count, status, remaining | Charge, start count, status, remaining |
| balance | keyBalance (USD) | Balance (USD) |
| cancel | key, orders (up to 100, comma separated)Cancel result per order | Cancel result per order |
| refill | key, orderRefill request number | Refill request number |
Order example
curl -X POST https://smmchannel.com/api/v2 -d key=YOUR_API_KEY -d action=add -d service=2924 -d link=https://www.youtube.com/watch?v=dQw4w9WgXcQ -d quantity=5000Response example
{ "order": "418203576" }
# action=status, order=418203576
{
"charge": "6.2000",
"start_count": 1200,
"status": "In progress",
"remains": 1850,
"currency": "USD"
}Rate limit
Each key can make up to 300 requests per minute. Repeated requests with a wrong key are paused for a while.
Status names
Pending, In progress, Completed, Partial and Canceled.