Перейти к основному содержанию

Аутентификация по API-ключу

Все API-запросы требуют передачи API-ключа в заголовке X-API-Key.
curl https://api.tronrental.com/v1/account/balance \
  -H "X-API-Key: your_api_key"

Получение API-ключа

  1. Зарегистрируйтесь на tronrental.com
  2. Перейдите в Личный кабинет → API-ключи
  3. Нажмите Создать API-ключ
  4. Скопируйте и надёжно сохраните ключ — он показывается только один раз

Белый список IP (опционально)

Вы можете ограничить API-ключ определёнными IP-адресами для дополнительной безопасности. Настройте это в личном кабинете при создании или редактировании ключа.

Разрешения ключа

Каждый API-ключ имеет полный доступ ко всем API-операциям вашего аккаунта:
  • Покупка энергии и bandwidth
  • Управление подписками Smart Mode
  • Создание инвойсов
  • Проверка баланса и истории транзакций
Храните API-ключ в секрете. Не размещайте его в клиентском коде, публичных репозиториях или URL-адресах.

Лимиты запросов

API-ключи имеют лимиты запросов по каждому эндпоинту. Подробности см. в разделе Лимиты запросов.

Ошибки

Ошибки аутентификации возвращают HTTP 401:
{
  "detail": "Invalid or missing API key"
}
Если ваш ключ отключён или заблокирован, вы получите HTTP 403.