SMM panel API v2
The v2 format common to SMM panels. If you already have software for it, change the request URL and key.
Endpoint
- URL
- https://panelsof.com/api/v2
- Method
- POST
- Format
- Send form or JSON, responses are always JSON
Create an API key
Generate it under Settings after logging in. Treat it like a password: whoever holds it can spend your balance, so never put it in browser code.
Open settingsActions
| action | Send | Returns |
|---|---|---|
| services | keyService number, name, category, rate per 1,000, min, max, refill | Service number, name, category, rate per 1,000, 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, remains | Charge, start count, status, remains |
| 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 |
Request example
curl -X POST https://panelsof.com/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=71673 \
-d link=https://www.youtube.com/watch?v=dQw4w9WgXcQ \
-d quantity=5000Response example
{ "order": "4182035" }
# action=status, order=4182035
{
"charge": "6.5000",
"start_count": 1200,
"status": "In progress",
"remains": 1850,
"currency": "USD"
}Rate limits
Each key may send 300 requests a minute. Too many calls with an invalid key trigger a short block.
Status values
One of Pending, In progress, Completed, Partial or Canceled.