Standard SMM API v2 Documentation

PerfectPanel & RentalPanel Compatible

Connect 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
keyStringYour API Key
actionStringMust be add
serviceIntegerService ID (e.g. 1, 2, 3, 4, 5, 6)
linkStringChannel username or Twitch link (e.g. ninja or https://twitch.tv/ninja)
quantityIntegerViewer count to send
intervalInteger(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" }