ИнференсСправка

Пределы расхода

Три окна кредитов — сессия, неделя, месяц — и заголовки, по которым видно остаток.

Расход считается в кредитах и списывается с учётной записи владельца ключа. Пределы у тарифа — на три окна:

окнокогда начинается
сессия — 5 часовс первого платного запроса
неделяс того же дня недели и часа, когда вы зарегистрировались
месяцс числа регистрации, а на платном тарифе — с перехода на него

Тарифы и их пределы — на странице Тарифы, расход — в кабинете console.yenisei.ru.

Заголовки ответа

заголовокчто в нём
X-RateLimit-Remaining-Sessionостаток в окне сессии
X-RateLimit-Remaining-Weekостаток в окне недели
X-RateLimit-Remaining-Monthостаток в окне месяца
Retry-Afterчерез сколько секунд вернётся исчерпанный запас (в ответе 429)
X-RateLimit-Resetмомент возврата, unix-время (в ответе 429)

Остаток указан в нанокредитах: 1 кредит — это 1 000 000 000.

Когда запас исчерпан

Шлюз отвечает 429 и кодом окна — session_limit_exceeded, week_limit_exceeded или month_limit_exceeded. Разумное поведение программы: подождать Retry-After и повторить, а не долбить запросами.