Перейти к основному содержимому

Обзор для разработчиков

BailaYa предоставляет публичный REST API, который позволяет встраивать данные студии в реальном времени — занятия, мероприятия, преподавателей, пакеты — в любой веб-сайт или приложение.

Что доступно

ДанныеЭндпоинт
Профиль студииGET /api/public/studio/{id}/profile
ПреподавателиGET /api/public/studio/{id}/instructors
Занятия (окно 7 дней)GET /api/public/studio/{id}/classes
Занятия по стилюGET /api/public/studio/{id}/classes/{typeName}
Мероприятия (окно 7 дней)GET /api/public/studio/{id}/events
ПакетыGET /api/public/studio/{id}/packages
Преподаватели частных уроковGET /api/public/studio/{id}/private-lesson-instructors
Профиль пользователяGET /api/public/user/{userId}/profile

Все эндпоинты не требуют аутентификации и поддерживают CORS.

SDK

Готовые клиенты доступны для:

Гостевое бронирование

Бронирования частных уроков должны направлять учеников на размещенную страницу оформления заказа, а не использовать API напрямую:

https://www.bailaya.com/{locale}/book/private-lesson/{instructorId}

Для бронирования групповых занятий и мероприятий URL:

https://www.bailaya.com/book/{classId}