REST API для автоматической покупки Discord бустов и Nitro gifts. Сейчас в бета-версии — эндпоинты и поведение могут меняться.
Проверка работоспособности API.
Примеры кода
Ответы
Покупка и автоматическая выдача бустов на Discord сервер.
1, макс. = сток (GET /stock)1m или 3mПримеры кода
Ответы
Проверка, готов ли Discord-инвайт/сервер к выдаче бустов (до создания заказа). Query: invite или url. Также POST /server/check с {"invite":"..."}.
Примеры кода
Ответы
Баланс магазина в ₽ (как в профиле бота).
Примеры кода
Ответы
Информация о boost-заказе по ID (duration, url, requested/delivered, guild). Та же система заказов, что и у gifts.
Примеры кода
Ответы
Доступный сток бустов по периодам.
Примеры кода
Ответы
Розничная цена за 1 буст из настроек бота (₽).
Примеры кода
Ответы
X-API-Key / Bearer), баланс и order id. Для покупки gifts нужен Idempotency-Key. Результат смотрите через GET /order/{orderId}.Покупка Discord Nitro gift-ссылок со склада (синхронная выдача). Требуется Idempotency-Key. В ответе urls[] (совместимость) и gifts[{url,expiresAt,activationSecondsLeft}] — секунды до конца срока активации ссылки (не длительность Nitro). Просмотр — GET /order/{orderId}.
basic_1m · basic_12m · full_1m · full_12m1, макс. 50 (и доступный сток)Примеры кода
Ответы
Длительность SKU (1m/12m) — срок Nitro после активации. TTL ссылки задаётся при заливе (обычно 1–48 часов) и отдаётся как expiresAt / activationSecondsLeft при покупке и GET order.
Баланс магазина в ₽ (как в профиле бота). Также для покупки gifts.
Примеры кода
Ответы
Информация о заказе по ID. Gift-заказы: product/sku, urls[] и gifts[{url,expiresAt,activationSecondsLeft}] (оставшееся время активации пересчитывается при каждом ответе).
Примеры кода
Ответы
Доступный сток Nitro gifts по SKU (basic_1m, basic_12m, full_1m, full_12m). Считается только sellable (available и срок активации expiresAt > now). Также soonestExpiresAt по SKU (ISO или null).
Примеры кода
Ответы
Публичный каталог gifts: названия и длительности SKU (без пользовательских цен). Длительность SKU (1м/12м) — срок Nitro, не TTL активации ссылки (при заливе 1–48 часов).
Примеры кода
Ответы
Розничные/оптовые цены за единицу по всем 4 gift SKU (с учётом роли).
Примеры кода
Ответы
Покупка gift-ссылок. Body: {sku, quantity}. Header: Idempotency-Key. Тот же формат, что GET /order/{orderId}: urls[] и gifts[{url,expiresAt,activationSecondsLeft}].
Примеры кода
Ответы