Skip to content
toosmm

API v2 docs

Same format as other SMM panels. Change the address and key and keep using the tools you already have.

Endpoint

POST https://toosmm.com/api/v2

Send every request with POST, as form data or JSON. Responses are always JSON.

API key

Log in and create an API key in Settings. Anyone with the key can order with your balance, so keep it on your server only.

Open Settings

Actions

actionParametersReturns
serviceskeyService ID, name, category, rate per 1K, min, max, refillService ID, name, category, rate per 1K, min, max, refill
addkey, service, link, quantityOrder IDOrder ID
statuskey, order or orders (up to 100, comma separated)Charge, start count, status, remainsCharge, start count, status, remains
balancekeyBalance (USD)Balance (USD)
cancelkey, orders (up to 100, comma separated)Cancel result per orderCancel result per order
refillkey, orderRefill request IDRefill request ID

Order example

curl -X POST https://toosmm.com/api/v2 \
  -d key=YOUR_API_KEY \
  -d action=add \
  -d service=297 \
  -d link=https://www.tiktok.com/@yourname/video/7312345678901234567 \
  -d quantity=5000

Response example

{ "order": "48213907" }

# action=status, order=48213907
{
  "charge": "0.0575",
  "start_count": 1200,
  "status": "In progress",
  "remains": 1850,
  "currency": "USD"
}

Rate limits

Each key can make up to 300 requests per minute. Repeated requests with a wrong key are paused for a while.

Status names

There are five: Pending, In progress, Completed, Partial and Canceled.