/
API документация

Документация API для SMM панели

Два варианта интеграции: стандартный Panel API (PerfectPanel / SocPanel) и кастомный API для собственных решений.

Готовые библиотеки

По вопросам API обращайтесь в Поддержку.

Совместим с PerfectPanel, SocPanel и аналогичными панелями. Endpoint: POST /api/v2

URL: https://smmcode.shop/api/v2

Метод: POST

Авторизация: параметр key (ваш API-ключ реселлера)

Цены: в каталоге rate — цена за 1000 единиц (в БД цена за 1 шт., rate = price × 1000).

Список услуг (action=services) +

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=services

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

[
  {
    "service": "1",
    "name": "Instagram - Подписчики / Подписчики [Быстрые]",
    "type": "Default",
    "category": "Instagram - Подписчики",
    "rate": "90.00",
    "min": "100",
    "max": "10000",
    "refill": true,
    "cancel": true
  }
]
Создание заказа (action=add) +

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=add&service=1&link=https://example.com/post&quantity=1000

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

{"order": 12345}
Статус заказа (action=status) +

Для нескольких заказов: параметр orders=1,2,3 (до 100 ID).

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=status&order=12345

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

{
  "charge": "90.00",
  "start_count": "0",
  "status": "In progress",
  "remains": "500"
}
Баланс (action=balance) +

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=balance

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

{"balance": "1500.00"}
Отмена заказа (action=cancel) +

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=cancel&order=12345

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

{"cancel": "1"}
Дозаказ (refill) (action=refill) +

Запрос

POST https://smmcode.shop/api/v2
key=YOUR_KEY&action=refill&order=12345

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

{"refill": "1"}

Статусы заказов

  • Pending — ожидание
  • In progress — выполняется
  • Completed — завершён
  • Partial — частично
  • Canceled — отменён

Правила и условия

  • Максимальный срок выполнения заказа — до 7 дней. Большинство услуг выполняются в первый день, возможны задержки и очереди.
  • Валидацию ссылок реселлер проводит на своей стороне. Некорректные ссылки замедляют выполнение и требуют ручной модерации.
  • Ответ поддержки — до 24 ч, без выходных.
  • Накрутка на запрещённые тематики запрещена. За нарушения реселлерские возможности могут быть приостановлены.
  • Сервис агрегирует услуги разных поставщиков — единого поставщика всех услуг не существует.