Перейти к основному содержанию
API принимает JWT. Вы получаете пару токенов по почте и паролю аккаунта AiGenda и передаёте access в каждом запросе.

Получить токен

Ответ 200
Поле называется username, но в него кладётся почта.

Передать токен

Добавьте заголовок ко всем запросам, кроме получения и обновления токена:

Сколько живут токены

Обновление по refresh возвращает новый access, но новый refresh не выдаёт. Через сутки после входа обновиться уже нельзя, поэтому проще всего так:
  1. Храните access и время его истечения. Оно лежит в поле exp внутри токена (Unix-время в секундах).
  2. Когда до exp осталось меньше суток или API ответил 401, получите новую пару по почте и паролю.
  3. Повторите исходный запрос один раз с новым токеном.
Срок действия токена

Ошибки

Не храните пароль в коде и репозитории. Передавайте его через переменные окружения или хранилище секретов вашей платформы.
Входите в кабинет через Google? У такого аккаунта может не быть пароля. Задайте его на странице восстановления пароля, и вход через API заработает.
Последнее изменение 17 октября 2026 г.