SNSSupporter
ВойтиРегистрация

API SMM панели v2

Стандартный API SMM панели, который уже используется реселлерами и скриптами. Каждый запрос, это POST с вашим API-ключом и действием; ответы в формате JSON. Цены и лимиты такие же, как на сайте.

API URLhttps://snssupporter.site/api/v2

МетодPOST (поля формы или тело JSON)

ОтветJSON

API ключАккаунт > Доступ к API (показывается один раз; можно заменить в любое время)

Лимит запросов300 запросов в минуту на ключ

Статусы заказовPending, In progress, Completed, Partial, Canceled

action = services

Список всех услуг с их стоимостью за 1,000, ограничениями и флагом рефила.

ПолеЗначение
keyВаш API ключ
actionservices

Пример ответа

[
  {
    "service": 1025,
    "name": "Instagram Followers, Korea, General",
    "type": "Default",
    "category": "Instagram Korea Followers",
    "rate": "3.855",
    "min": 100,
    "max": 20000,
    "refill": true,
    "cancel": true
  }
]

action = add

Создать заказ. Списание происходит с баланса сразу.

ПолеЗначение
keyВаш API ключ
actionadd
serviceID услуги
linkСсылка или имя пользователя
quantityКоличество (типы Default и Package)
commentsТип Custom Comments: один комментарий на строку, разделенные \n

Пример ответа

{
  "order": 4821930567
}

action = status

Статус одного заказа или до 100 заказов с orders=1,2,3.

ПолеЗначение
keyВаш API ключ
actionstatus
orderID заказа (или orders: ID через запятую)

Пример ответа

{
  "charge": "3.8550",
  "start_count": "1567",
  "status": "In progress",
  "remains": "1000",
  "currency": "USD"
}

action = refill

Запросите рефил для завершенного заказа в течение его окна рефила (один раз в 24 часа).

ПолеЗначение
keyВаш API ключ
actionrefill
orderID заказа

Пример ответа

{
  "refill": "4821930567"
}

action = balance

Текущий баланс в долларах США.

ПолеЗначение
keyВаш API ключ
actionbalance

Пример ответа

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

Пример запроса

curl -X POST https://snssupporter.site/api/v2 \
  -d key=YOUR_API_KEY \
  -d action=add \
  -d service=1025 \
  -d link=yourbrand \
  -d quantity=1000

Списание = цена x количество / 1,000. Для услуги 1025 (Instagram Followers, Korea, General, $3.86 за 1,000), 1,000 подписчиков стоят $3.86. Услуги типа Package используют цену за единицу.

Ошибки

Ошибки возвращаются как {"error": "..."}: Отсутствует API ключ, Неверный API ключ, Неверное действие, Неверный ID заказа, Слишком много запросов, количество вне пределов сервиса, ссылка для другой платформы или баланс ниже суммы оплаты. Ничего не списывается, если возвращена ошибка.

Получите ваш API ключ

Документация API v2 SMM Panel: Services, Add, Status, Balance, Refill