REST API · Votway

Публичный API

Создавайте заказы из своих скриптов и сервисов. Ключ — в кабинете: Настройки → API.

Авторизация

Для заказов передайте API-ключ в заголовке. Каталог доступен без ключа.

X-API-Key: vw_your_key
Base URL{API_URL}/api/v1
Пример запроса
POST /api/v1/orders
{
  "service_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "link": "https://t.me/channel",
  "quantity": 1000
}

Каталог

MethodPathAuthDescription
GET/catalog/platforms-Список платформ витрины
GET/catalog/categories-Категории услуг
GET/catalog/services?category_id=-Услуги категории
POST/catalog/calculate-Расчёт цены: service_id + quantity

Заказы

MethodPathAuthDescription
POST/ordersX-API-KeyСоздать заказ
GET/ordersX-API-KeyСписок заказов (limit, offset, фильтры)
GET/orders/{order_id}X-API-KeyСтатус и детали заказа

Ошибки и лимиты

Ответы ошибок: {"detail": "..."}. При 429 подождите и повторите запрос. Полный справочник — в репозитории docs/api/.