Для перепродавців
API v2
Стандартний протокол SMM-панелей — підходить для готових скриптів перепродажу. Суми в гривнях.
- Адреса
https://instahub.top/api/v2- Метод
POST(form-data, x-www-form-urlencoded або JSON)- Ключ
- Параметр
key. Видається в профілі після реєстрації. - Ліміт
- 120 запитів на хвилину на ключ
- Валюта
- UAH або USD — вибір у кабінеті API чи параметр
currency=USD - Безпека
- Білий список IP для ключа — у кабінеті API
Список послуг
action=services
[{"service": 12, "name": "Підписники Instagram", "type": "Default",
"category": "Instagram — Підписники", "rate": "99.00", "min": 10,
"max": 50000, "refill": false, "cancel": true}]
rate — ціна за 1000 шт. саме для вас: з персональною знижкою й кешбек-рівнем. type: Default, Custom Comments, Comment Likes, Poll, Subscriptions.
Створити замовлення
action=add, service, link, quantity
{"order": 2381}
Custom Comments: service, link, comments — тексти коментарів, кожен з нового рядка (кількість = число рядків).
Comment Likes: додатково username — автор коментаря. Poll: answer_number — номер варіанта.
Subscriptions (авто-послуги на нові дописи): service, username, min, max, posts, old_posts, delay (хв), expiry (дд/мм/рррр). Оплата наперед за posts × max, невикористане повертається.
Статус замовлення
action=status, order=2381
{"charge": "49.50", "start_count": "1520", "status": "In progress",
"remains": "430", "currency": "UAH"}
Кілька замовлень одразу (до 100): orders=2381,2382 — відповідь-об'єкт із ключами за номерами.
Статуси: Pending, In progress, Completed, Partial, Canceled. Для Partial і Canceled невикористана сума автоматично повертається на баланс, а charge показує фактично списане.
Поповнення (гарантія)
action=refill, order=2381 → {"refill": 2381}; кілька: orders=2381,2382
action=refill_status, refill=2381 → {"status": "Completed"}; кілька: refills=2381,2382. Статуси: Pending, In progress, Completed, Rejected.
Скасування
action=cancel, orders=2381,2382 → [{"order": 2381, "cancel": 1}]
Лише для послуг, що підтримують скасування. Невикористана сума повертається на баланс, коли панель підтвердить скасування.
Баланс
action=balance
{"balance": "1250.00", "currency": "UAH"}
Помилки
{"error": "Not enough funds on balance"}
Приклад
curl -X POST https://instahub.top/api/v2 \
-d key=ВАШ_КЛЮЧ -d action=add -d service=12 \
-d link=https://instagram.com/brand -d quantity=1000