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
- Лимит превышен. Повторите чуть позже