К содержимому
4X PANEL

API

Стандартный API v2 для SMM-панелей. Инструменты и панели, поддерживающие этот формат, подключаются с Вашим ключом API.

Адрес
https://4xpanel.com/api/v2
Метод
POST. Отправляйте поля формы (или JSON) методом POST. Ответы приходят в JSON. Ошибки приходят как {"error": "..."}.
Ключ API
Создайте его на странице «Ключ API» после зачисления первого пополнения.
Лимиты
300 запросов в минуту на ключ. Status принимает до 100 ID заказов за раз.

services

Список услуг

ПараметрОписание
keyВаш ключ API
actionservices

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

[{"service":1,"name":"Video views","type":"Default","category":"TikTok - Views","rate":"0.0500","min":"100","max":"1000000","refill":true,"cancel":false}]

add

Оформить заказ

ПараметрОписание
keyВаш ключ API
actionadd
serviceID услуги
linkСсылка
quantityКоличество (не для пакетов и своих комментариев)
commentsСвои комментарии, по одному в строке (услуги своих комментариев)

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

{"order":23501}

status

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

ПараметрОписание
keyВаш ключ API
actionstatus
orderID заказа

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

{"charge":"0.2500","start_count":"3572","status":"Partial","remains":"157","currency":"USD"}

status (multiple)

Статус до 100 заказов

ПараметрОписание
keyВаш ключ API
actionstatus
ordersID заказов через запятую

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

{"23501":{"charge":"0.2500","start_count":"3572","status":"Partial","remains":"157","currency":"USD"},"10":{"error":"Incorrect order ID"}}

refill

Запросить докрутку

ПараметрОписание
keyВаш ключ API
actionrefill
orderID заказа

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

{"refill":"1"}

refill_status

Статус докрутки

ПараметрОписание
keyВаш ключ API
actionrefill_status
refillID докрутки

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

{"status":"Completed"}

balance

Баланс кошелька

ПараметрОписание
keyВаш ключ API
actionbalance

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

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

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

Pending, In progress, Completed, Partial, Canceled

Статусы докрутки

Pending, In progress, Completed, Rejected

Ошибки

ОшибкиОписание
Invalid API keyКлюч неверный или был заменён, либо ещё не зачислено ни одного пополнения
Incorrect service IDНет услуги в продаже с таким ID
Incorrect linkСсылка не является полным веб-адресом
Quantity out of rangeМеньше минимума или больше максимума
Not enough fundsВ кошельке недостаточно средств для оплаты
Too many requestsБольше 300 запросов в минуту
Refill not availableУ услуги нет докрутки, заказ не завершён, период истёк или докрутку запрашивали менее 24 часов назад
Incorrect order IDУ Вас нет заказа с таким ID
Incorrect refill IDУ Вас нет докрутки с таким ID
Incorrect commentsПусто, больше 10 000 строк или строка длиннее 500 символов
Incorrect requestНеизвестное действие (action)
Bad requestНе удалось прочитать тело запроса