Standard SMM API v2 Documentation
PerfectPanel & RentalPanel CompatibleConnect your SMM panel directly to TwitchLift SMM as a provider. We support the standard SMM API v2 protocol with automated instant delivery, status polling, and balance checks.
API HTTP Endpoint
https://smm.twitchlift.online/api/v2
HTTP Method
POST
Format
JSON
1. Service List
Retrieve list of all active Twitch viewer services and rates.
POST https://smm.twitchlift.online/api/v2
key=YOUR_API_KEY&action=services
Example Response:
[
{
"service": 1,
"name": "Twitch Live Viewers [1 Hour]",
"type": "Default",
"category": "Twitch Live Viewers",
"rate": "1.00",
"min": 50,
"max": 10000
},
{
"service": 4,
"name": "Twitch Live Viewers [24 Hours / 1 Day]",
"type": "Default",
"category": "Twitch 24/7 Long Term",
"rate": "15.00",
"min": 50,
"max": 10000
}
]
2. Add Order
Submit a new viewer bot order.
POST https://smm.twitchlift.online/api/v2
key=YOUR_API_KEY&action=add&service=1&link=ninja&quantity=100&interval=1
| Parameter | Type | Description |
|---|---|---|
key | String | Your API Key |
action | String | Must be add |
service | Integer | Service ID (e.g. 1, 2, 3, 4, 5, 6) |
link | String | Channel username or Twitch link (e.g. ninja or https://twitch.tv/ninja) |
quantity | Integer | Viewer count to send |
interval | Integer | (Optional) Delay in seconds between viewers joining (default: 1) |
Example Response:
{
"order": 1060
}
3. Order Status
Check the status of one or multiple orders.
POST https://smm.twitchlift.online/api/v2
key=YOUR_API_KEY&action=status&order=1060
Single Order Response:
{
"charge": "0.1000",
"start_count": "0",
"status": "In progress",
"remains": "0",
"currency": "USD"
}
Multiple Orders Check (comma-separated):
POST https://smm.twitchlift.online/api/v2
key=YOUR_API_KEY&action=status&orders=1055,1056,1057
4. User Balance
POST https://smm.twitchlift.online/api/v2
key=YOUR_API_KEY&action=balance
{
"balance": "999.00",
"currency": "USD"
}