Долго искал готовое решение, которое позволит решить задачу: Предупредить, если, например, на балансе Яндекс.Директ денег осталось меньше, чем 5 000 руб. Ничего готового не было найдено, поэтому сделал через no-code платформу Make, делюсь инструкцией.
Подойдет, как для клиентских аккаунтов, так и для агентских, созданных, например, через Elama.
Настройка бота займет примерно 1 час. Самое долгое и нудное — это подготовить аккаунты и получить доступы.
Поле «Почта для связи» можно оставить пустым. Нажмите на кнопку «Создать приложение».
Справа вы увидите графу ClientID:
Чтобы получить токен перейдите по ссылке: https://oauth.yandex.ru/authorize?response_type=token&client_id=ИДЕНТИФИКАТОР_ПРИЛОЖЕНИЯ
и вместо ИДЕНТИФИКАТОР_ПРИЛОЖЕНИЯ укажите идентификатор своего приложения из поля ClientID.
Авторизуйтесь через ваше приложение под аккаунтом, в котором вы хотите следить за балансом. Вас перекинет на страницу с токеном, сохраните его.