API Docs.

Connect your panel, bot or script to AuronSMM. Standard SMM API v2 — the same format as other panels, so existing integrations work as they are.

Services

API Key

HTTP Method POSTResponse format JSONContent-Type application/x-www-form-urlencoded

Quick start

curl -X POST https://auronsmm.com/api/v2 -d key=YOUR_API_KEY -d action=balance

services Service list

All active services with your price per 1000.

ParametersDescription
keyYour API key
actionservices
Example response
[
  {"service": 8224, "name": "Telegram Members | Instant | No Refill", "type": "Default",
   "category": "Telegram — Members", "rate": "0.011", "min": "10", "max": "25000"}
]

add Add order

Places an order and charges your balance.

ParametersDescription
keyYour API key
actionadd
serviceService ID
linkLink to page
quantityNeeded quantity
runs optionalRuns to deliver
interval optionalInterval in minutes
Example response
{"order": 23501}

status Order status

Current state of one order.

ParametersDescription
keyYour API key
actionstatus
orderOrder ID
Example response
{"charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD"}

Pending · In progress · Processing · Completed · Partial · Canceled

status Multiple orders status

Up to 100 orders in one request.

ParametersDescription
keyYour API key
actionstatus
ordersOrder IDs separated by comma
Example response
{
  "1":   {"charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD"},
  "10":  {"error": "Incorrect order ID"},
  "100": {"charge": "1.44219", "start_count": "234", "status": "In progress", "remains": "10", "currency": "USD"}
}

refill Refill

Asks the provider to bring back dropped members. Only for services with refill, after the order is completed.

ParametersDescription
keyYour API key
actionrefill
orderOrder ID
orders optionalOrder IDs separated by comma
Example response
{"refill": 1}

[{"order": 1, "refill": 1}, {"order": 2, "refill": {"error": "Refill is not available for this service"}}]

refill_status Refill status

ParametersDescription
keyYour API key
actionrefill_status
refillRefill ID returned by the refill method
refills optionalRefill ID returned by the refill method (1,2,3)
Example response
{"status": "Completed"}

Pending · Completed · Rejected

cancel Cancel

Requests cancellation; the unused amount returns to your balance when the provider confirms.

ParametersDescription
keyYour API key
actioncancel
ordersOrder IDs separated by comma
Example response
[{"order": 9, "cancel": 21}, {"order": 2, "cancel": {"error": "Incorrect order ID"}}]

balance User balance

Your current balance.

ParametersDescription
keyYour API key
actionbalance
Example response
{"balance": "100.84292", "currency": "USD"}

Errors

Every error is returned as JSON with an error message and, where there is one, a status code.

statuserror
102Invalid API key
103Your account is inactive
104Order not found.
105Service is inactive or not found
107Please fill in all required fields.
108 / 109Minimum quantity not met / Maximum quantity exceeded.
113Not enough funds on balance
—Incorrect action · Incorrect request · Incorrect order ID