API-ключи

Доступ к данным из внешних систем по HTTP API

ID Название Ключ Права Филиалы Создан Использован Статус

Как использовать

Базовый адрес: /api/v1. Ключ передаётся в заголовке X-Api-Key или Authorization: Bearer <ключ>.

curl -H "X-Api-Key: wsk_ВАШ_КЛЮЧ" https://ВАШ_ДОМЕН/api/v1/groups

curl -H "X-Api-Key: wsk_ВАШ_КЛЮЧ" \
     -H "Content-Type: application/json" \
     -d '{"student_name":"Иван","group_id":1,"description":"Сделал проект"}' \
     https://ВАШ_ДОМЕН/api/v1/entries

Секрет показывается один раз при создании и ротации — в базе хранится только SHA-256 хеш. Эндпоинты: /me, /branches, /groups, /students, /modules, /entries, /lesson-reports, /stats.