Документация API.

Подключите свою панель, бота или скрипт к AuronSMM. Стандартный SMM API v2 — тот же формат, что у других панелей, готовые интеграции работают без изменений.

Услуги

Ключ API

HTTP-метод POSTФормат ответа JSONContent-Type application/x-www-form-urlencoded

Быстрый старт

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

services Список услуг

Все активные услуги и ваша цена за 1000.

ПараметрыОписание
keyВаш ключ API
actionservices
Пример ответа
[
  {"service": 8224, "name": "Telegram Members | Instant | No Refill", "type": "Default",
   "category": "Telegram — Members", "rate": "0.011", "min": "10", "max": "25000"}
]

add Создать заказ

Создаёт заказ и списывает средства с баланса.

ПараметрыОписание
keyВаш ключ API
actionadd
serviceИдентификатор услуги
linkСсылка на страницу
quantityНужное количество
runs необязательноЧисло повторов
interval необязательноИнтервал в минутах
Пример ответа
{"order": 23501}

status Статус заказа

Текущее состояние одного заказа.

ПараметрыОписание
keyВаш ключ API
actionstatus
orderНомер заказа
Пример ответа
{"charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD"}

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

status Статус нескольких заказов

До 100 заказов за один запрос.

ПараметрыОписание
keyВаш ключ API
actionstatus
ordersНомера заказов через запятую
Пример ответа
{
  "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 Рефилл

Просит поставщика вернуть отписавшихся участников. Только для услуг с рефиллом, после выполнения заказа.

ПараметрыОписание
keyВаш ключ API
actionrefill
orderНомер заказа
orders необязательноНомера заказов через запятую
Пример ответа
{"refill": 1}

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

refill_status Статус рефилла

ПараметрыОписание
keyВаш ключ API
actionrefill_status
refillID рефилла из метода refill
refills необязательноID рефилла из метода refill (1,2,3)
Пример ответа
{"status": "Completed"}

Pending · Completed · Rejected

cancel Отмена

Запрашивает отмену; неиспользованная сумма вернётся на баланс после подтверждения поставщиком.

ПараметрыОписание
keyВаш ключ API
actioncancel
ordersНомера заказов через запятую
Пример ответа
[{"order": 9, "cancel": 21}, {"order": 2, "cancel": {"error": "Incorrect order ID"}}]

balance Баланс пользователя

Ваш текущий баланс.

ПараметрыОписание
keyВаш ключ API
actionbalance
Пример ответа
{"balance": "100.84292", "currency": "USD"}

Ошибки

Каждая ошибка возвращается в JSON с текстом и, если есть, кодом статуса.

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