Integrate our SMM services into your own platform. Standard API format compatible with most reseller panels.
All API requests require a valid API key. Pass your key as the key parameter in every POST request. To get an API key, create an account and go to Dashboard → API Access.
POST https://rocketviral.com.ng/api/v2.php Content-Type: application/x-www-form-urlencoded key=YOUR_API_KEY&action=balance
| Parameter | Value | Required |
|---|---|---|
| key | Your API key | Required |
| action | services | Required |
[
{
"service": 1,
"name": "TikTok Followers (Average Quality)",
"category": "TikTok Followers",
"rate": "8120.00",
"min": 10,
"max": 1000000,
"type": "Default"
}
]
| Parameter | Value | Required |
|---|---|---|
| key | Your API key | Required |
| action | balance | Required |
{
"balance": "5000.00",
"currency": "NGN"
}
| Parameter | Description | Required |
|---|---|---|
| key | Your API key | Required |
| action | add | Required |
| service | Service ID from services list | Required |
| link | Link to the target profile/post | Required |
| quantity | Number of units to order | Required* |
| comments | Comments list (one per line) — for Custom Comments services | Optional* |
* Use quantity for standard orders. Use comments instead for Custom Comments services.
{
"order": 23501
}
| Parameter | Value | Required |
|---|---|---|
| key | Your API key | Required |
| action | status | Required |
| order | Order ID | Required |
{
"charge": "1250.00",
"start_count": 1200,
"status": "Processing",
"remains": 750,
"currency": "NGN"
}
Possible statuses: Pending · Processing · Completed · Cancelled · Failed
| Parameter | Value | Required |
|---|---|---|
| key | Your API key | Required |
| action | cancel | Required |
| order | Order ID | Required |
{
"cancel": [{ "order": 23501, "cancel": "success" }]
}
Only orders with status Pending or Processing can be cancelled.
All errors return a JSON object with an error key.
{ "error": "Invalid or inactive API key." }