Zum Hauptinhalt springen

Entwickler-Uebersicht

BailaYa stellt eine oeffentliche REST-API bereit, mit der Sie Live-Studiodaten — Kurse, Veranstaltungen, Lehrkraefte, Pakete — in jede Website oder Anwendung einbinden koennen.

Was verfuegbar ist

DatenEndpoint
StudioprofilGET /api/public/studio/{id}/profile
LehrkraefteGET /api/public/studio/{id}/instructors
Kurse (7-Tage-Fenster)GET /api/public/studio/{id}/classes
Kurse nach ArtGET /api/public/studio/{id}/classes/{typeName}
Veranstaltungen (7-Tage-Fenster)GET /api/public/studio/{id}/events
PaketeGET /api/public/studio/{id}/packages
Privatstunden-LehrkraefteGET /api/public/studio/{id}/private-lesson-instructors
BenutzerprofilGET /api/public/user/{userId}/profile

Alle Endpoints sind ohne Authentifizierung und CORS-aktiviert.

SDKs

Fertige Clients sind verfuegbar fuer:

Gastbuchung

Privatstunden-Buchungen sollten Schueler auf die gehostete Checkout-Seite weiterleiten, anstatt die API direkt zu verwenden:

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

Fuer Gruppenkurs- und Veranstaltungsbuchungen lautet die URL:

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