Интегрируйте наш сервис в свои приложения с помощью простого HTTP API.
Поддерживаются GET и POST запросы, ответы в формате JSON.
Все запросы к API должны содержать параметр key — ваш уникальный API ключ. Ключ можно найти в разделе API вашей панели.
| Параметр | Тип | |
|---|---|---|
key | string | обязательный |
action | string | обязательный |
| Параметр | Тип | |
|---|---|---|
key | string | обязательный |
action | string | обязательный |
rate — цена за 1000 единиц в USD.| Параметр | Тип | Описание | |
|---|---|---|---|
key | string | API ключ | обязательный |
action | string | «add» | обязательный |
service | integer | ID услуги | обязательный |
link | string | URL / цель заказа | обязательный |
quantity | integer | Количество (не нужно для типа Package) | опционально |
drip_feed | boolean | Включить drip-feed (1 или 0) | опционально |
runs | integer | Количество запусков (drip-feed) | опционально |
interval | integer | Интервал в минутах (drip-feed) | опционально |
comments | string | Комментарии (Custom Comments) | опционально |
usernames | string | Упоминания (Mentions) | опционально |
hashtags | string | Хэштеги (Hashtags) | опционально |
answer_number | integer | Номер ответа (Poll) | опционально |
emoji | string | Emoji-строка (Emoji) | опционально |
| Параметр | Тип | Описание | |
|---|---|---|---|
key | string | API ключ | обязательный |
action | string | «status» | обязательный |
order | integer | ID одного заказа | один из двух |
orders | string | Несколько ID через запятую: 1,2,3 | один из двух |
| Параметр | Тип | Описание | |
|---|---|---|---|
key | string | API ключ | обязательный |
action | string | «cancel» | обязательный |
order | integer | ID одного заказа | один из двух |
orders | string | Несколько ID через запятую | один из двух |
| Параметр | Тип | Описание | |
|---|---|---|---|
key | string | API ключ | обязательный |
action | string | «refill» | обязательный |
order | integer | ID одного заказа | один из двух |
orders | string | Несколько ID через запятую | один из двух |
| Параметр | Тип | Описание | |
|---|---|---|---|
key | string | API ключ | обязательный |
action | string | «refill_status» | обязательный |
refill | integer | ID refill запроса | один из двух |
refills | string | Несколько ID через запятую | один из двух |
Поле type в услуге определяет набор дополнительных параметров, которые нужно передать при создании заказа.
| Тип | Доп. параметры | Описание |
|---|---|---|
Default | — | Стандартный. Только link и quantity |
Custom Comments | comments | Список комментариев, каждый с новой строки |
Package | — | Фиксированный пакет, quantity не нужен |
Mentions | usernames | Список @usernames через новую строку |
Mentions with Hashtags | usernames, hashtags | Упоминания + хэштеги |
Hashtags | hashtags | Список #hashtags через новую строку |
Poll | answer_number | Номер варианта ответа (с 1) |
Emoji | emoji | Emoji-строка, например ❤️🔥 |
При ошибке API всегда возвращает HTTP 200 с JSON, содержащим ключ error.
| Сообщение | Причина |
|---|---|
Incorrect API key | Ключ не найден или неверный |
Incorrect action | Неизвестное значение action |
Incorrect parameters | Не передан service или link |
Incorrect service ID | Услуга не найдена или отключена |
Incorrect order ID | Заказ не найден или чужой |
Not enough funds on balance | Недостаточно средств |
Quantity must be between X and Y | Количество вне диапазона |
Order is already completed | Нельзя отменить завершённый заказ |
Refill is not available for this order | Услуга не поддерживает refill или заказ не завершён |