Aller au contenu principal

Apercu pour les Developpeurs

BailaYa expose une API REST publique qui vous permet d'integrer des donnees en direct du studio — cours, evenements, instructeurs, forfaits — dans n'importe quel site web ou application.

Ce qui est disponible

DonneesEndpoint
Profil du studioGET /api/public/studio/{id}/profile
InstructeursGET /api/public/studio/{id}/instructors
Cours (fenetre de 7 jours)GET /api/public/studio/{id}/classes
Cours par typeGET /api/public/studio/{id}/classes/{typeName}
Evenements (fenetre de 7 jours)GET /api/public/studio/{id}/events
ForfaitsGET /api/public/studio/{id}/packages
Instructeurs de cours privesGET /api/public/studio/{id}/private-lesson-instructors
Profil utilisateurGET /api/public/user/{userId}/profile

Tous les endpoints sont sans authentification et avec CORS active.

SDKs

Des clients prets a l'emploi sont disponibles pour :

Reservation pour les invites

Les reservations de cours prives doivent diriger les eleves vers la page de checkout hebergee plutot que d'utiliser l'API directement :

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

Pour les reservations de cours collectifs et d'evenements, l'URL est :

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