How the SMM panel API works
Almost every SMM panel exposes the same simple API, inherited from the panel software most of them run. It is how resellers connect to providers and how scripts place orders.
One endpoint, one key, an action
Requests are HTTP POSTs to a single address, typically /api/v2 on the panel's domain, with form fields. The key field carries the account's API key; the action field says what to do. Answers are JSON.
curl -X POST https://examplepanel.com/api/v2 \ -d key=YOUR_KEY -d action=services
The common actions
services: the catalog. An array of objects withservice(ID),name,category,type,rate(price per 1,000 in the account's currency),min,max, and flags such asrefill,cancelanddripfeed.add: places an order withservice,linkandquantity; drip-feed orders addrunsandinterval, custom comments acommentslist. Returns an order ID.status: an order'sstatus,charge,start_countandremains; several orders can be queried at once.refillandcancel: request a refill or cancellation where the service allows it.balance: the account's balance and currency.
Details that trip people up
- Rates are per 1,000 units, except for services of type "Package", whose rate is the price of the whole package.
- Prices are in the account's currency, which is not always US dollars.
- Numbers arrive as strings or numbers depending on the panel; names often arrive HTML-escaped.
- An API key can spend the account's balance. Keep it private and never paste it into a public page or tool.
IntelSMM reads catalogs only, never places orders, and stores any key it is given encrypted. How the crawler behaves.