Для разработчиков
API для партнёров
Автоматизируйте заказы: создавайте и отслеживайте статусы через REST API. Документация демонстрационная.
Авторизация
Все запросы выполняются по HTTPS с заголовком Authorization. Токен выдаётся в личном кабинете партнёра.
Authorization: Bearer YOUR_API_TOKEN
Эндпоинты
| Метод | Путь | Назначение |
|---|---|---|
| GET | /v1/services | Список услуг и тарифов |
| POST | /v1/orders | Создание заказа |
| GET | /v1/orders/:id | Статус заказа |
Создание заказа
POST /v1/orders
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"service": "telegram_followers_hq",
"link": "https://t.me/your_channel",
"quantity": 1000
}
Ответ содержит идентификатор заказа и списанную сумму:
{
"id": "CV-482913",
"status": "pending",
"charge": 220.0,
"currency": "RUB"
}
Заказ запускается автоматически после подтверждения оплаты. Прогресс обновляется в течение нескольких минут.
Статус заказа
GET /v1/orders/CV-482913
Authorization: Bearer YOUR_API_TOKEN
{
"id": "CV-482913",
"status": "in_progress",
"start_count": 0,
"delivered": 420,
"quantity": 1000
}
Возможные статусы: pending, in_progress, completed, canceled, partial.
Ошибки
| Код | Значение |
|---|---|
| 400 | Некорректные параметры запроса |
| 401 | Неверный или отозванный токен |
| 404 | Заказ или услуга не найдены |
| 429 | Превышен лимит запросов |
Документация демонстрационная. Для реального API нужен бэкенд, база данных, очередь заказов и интеграции с платёжным провайдером.