Аутентификация по API-ключу
Все API-запросы требуют передачи API-ключа в заголовке X-API-Key.
curl https://api.tronrental.com/v1/account/balance \
-H "X-API-Key: your_api_key"
Получение API-ключа
- Зарегистрируйтесь на tronrental.com
- Перейдите в Личный кабинет → API-ключи
- Нажмите Создать API-ключ
- Скопируйте и надёжно сохраните ключ — он показывается только один раз
Белый список IP (опционально)
Вы можете ограничить API-ключ определёнными IP-адресами для дополнительной безопасности. Настройте это в личном кабинете при создании или редактировании ключа.
Разрешения ключа
Каждый API-ключ имеет полный доступ ко всем API-операциям вашего аккаунта:
- Покупка энергии и bandwidth
- Управление подписками Smart Mode
- Создание инвойсов
- Проверка баланса и истории транзакций
Храните API-ключ в секрете. Не размещайте его в клиентском коде, публичных репозиториях или URL-адресах.
Лимиты запросов
API-ключи имеют лимиты запросов по каждому эндпоинту. Подробности см. в разделе Лимиты запросов.
Ошибки
Ошибки аутентификации возвращают HTTP 401:
{
"detail": "Invalid or missing API key"
}
Если ваш ключ отключён или заблокирован, вы получите HTTP 403.