Условия использования API
Последнее обновление : 18/10/2026
Настоящие условия («Условия API») регулируют доступ к API для разработчиков YA-Planning («API») и его использование. Они дополняют Условия использования сервиса. Создавая ключ API или вызывая API, вы («Разработчик») принимаете настоящие условия.
1. Доступ и ключи API
Доступ бесплатен после регистрации. Каждый ключ привязан к учреждению и к набору scope (разрешений), которые вы выбираете в минимально необходимом объёме. Секретная часть ключа отображается только один раз: храните её безопасно. Вы несёте ответственность за все действия, выполняемые с вашими ключами. Незамедлительно сообщайте о любой компрометации и отзывайте соответствующий ключ.
2. Среды
Ключи yap_test_ (песочница) работают с демонстрационными данными и не затрагивают реальные данные; запись в них отключена. Ключи yap_live_ работают с вашими рабочими данными. Тестируйте в песочнице перед переходом в рабочую среду.
3. Приемлемое использование
- Не превышайте ограничения по частоте запросов; реализуйте повторные попытки с экспоненциальной задержкой при получении
429. - Используйте API только для учреждений, для которых у вас есть разрешение.
- Никакого обратного проектирования, обхода средств контроля доступа или несанкционированного тестирования на проникновение.
- Никакого использования, наносящего ущерб доступности, целостности или безопасности сервиса.
- Никогда не раскрывайте ваши ключи на стороне публичного клиента (репозиторий, фронтенд-приложение без прокси).
4. Защита данных
Данные, доступные через API (учащиеся, преподаватели, расписания), являются персональными данными, принадлежащими учреждению. Вы действуете в качестве обработчика от имени учреждения и обязуетесь обрабатывать их только для согласованной с ним цели, обеспечивать их безопасность, не перепродавать их и соблюдать GDPR и применимое законодательство. При приёме webhook необходимо проверять подпись HMAC и актуальность отметки времени.
5. Доступность, версии и прекращение поддержки
API предоставляется «как есть», без гарантии уровня обслуживания для бесплатного тарифа. Мы можем в любое время развивать API обратно совместимым образом. О любом несовместимом изменении сообщается через новую основную версию и с минимальным уведомлением за 90 дней (заголовок Deprecation и журнал изменений документации).
6. Приостановка
Мы можем приостановить или отозвать ключ, с уведомлением или без него, в случае нарушения настоящих условий, злоупотребления, угрозы безопасности или юридического обязательства.
7. Ответственность
В пределах, разрешённых законом, YA-Planning не несёт ответственности за косвенный ущерб, связанный с использованием API. Вы освобождаете YA-Planning от ответственности по претензиям, вытекающим из вашего использования API или несоблюдения настоящих условий.
8. Контакт
Вопросы, касающиеся API: api@yaplanning.com.
Документ не является договором — предварительная версия, подлежащая юридической проверке перед вводом в эксплуатацию.
