Перейти к содержимому

API SMM-панели v2

API SMMSupport работает в формате v2, привычном для SMM-панелей. Все запросы отправляются методом POST на один адрес, а значение action задает действие.

Основное

Адрес
POST https://smmsupport.com/api/v2
Формат
form (application/x-www-form-urlencoded) или JSON
Ключ
Ваш API-ключ в поле key. Создается в настройках аккаунта
Ответ
JSON. При ошибке причина указана в поле error
Лимит
300 запросов в минуту на ключ

Действия

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

ID, название, категория, цена за 1000, минимум и максимум, а также признак рефилла для каждой услуги.

Параметры

key
API-ключ
action
services

Ответ

[
  {
    "service": 257090,
    "name": "Instagram Followers, 60 day refill",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "2.2600",
    "min": 50,
    "max": 75000,
    "refill": true,
    "cancel": true
  }
]

POSTaddНовый заказ

Передайте ID услуги, ссылку и количество: сумма списывается с баланса, в ответ приходит код заказа.

Параметры

key
API-ключ
action
add
service
ID услуги
link
Публичная ссылка
quantity
Количество

Ответ

{
  "order": "SU4K8Q2MX"
}

POSTstatusСтатус заказа

Сумма, стартовое значение, статус и остаток для одного кода заказа (order) или до 100 кодов через запятую (orders).

Параметры

key
API-ключ
action
status
order
Код заказа
orders
Несколько кодов заказов

Ответ

{
  "charge": "2.2600",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

POSTbalanceБаланс

Текущий баланс и валюта.

Параметры

key
API-ключ
action
balance

Ответ

{
  "balance": "120.0000",
  "currency": "USD"
}

POSTcancelОтмена

Отмена заказов, которые еще не начались, с возвратом суммы на баланс.

Параметры

key
API-ключ
action
cancel
orders
Коды заказов (через запятую, до 100)

Ответ

[
  {
    "order": "SU4K8Q2MX",
    "cancel": 1
  }
]

POSTrefillЗапрос рефилла

Запрос рефилла для выполненного или частично выполненного заказа на тарифе с рефиллом в пределах срока.

Параметры

key
API-ключ
action
refill
order
Код заказа

Ответ

{
  "refill": "RQ7HM2QX"
}

Названия ошибок

Invalid API key
Неверный ключ или ключ был заменен
Invalid service
Услуги с таким ID нет
Invalid link
Не публичный адрес с https://
Quantity out of range
Количество вне диапазона услуги
Not enough funds on balance
Недостаточно средств на балансе
Refill is not available for this order
Тариф Эконом или срок рефилла истек
Too many requests
Лимит превышен. Повторите чуть позже