დეველოპერის მიმოხილვა
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-ები
მზა კლიენტები ხელმისაწვდომია:
- TypeScript / JavaScript —
@bailaya/core - React —
@bailaya/react - Vue 3 —
@bailaya/vue - Angular —
@bailaya/angular - PHP —
bailaya/api-php - WordPress — BailaYa WordPress პლაგინი
სტუმრის ჯავშანი
კერძო გაკვეთილების ჯავშნებმა მოსწავლეები უნდა გადაამისამართოს ჰოსტინგზე განთავსებულ checkout გვერდზე, API-ის პირდაპირი გამოყენების ნაცვლად:
https://www.bailaya.com/{locale}/book/private-lesson/{instructorId}
ჯგუფური გაკვეთილებისა და ღონისძიებების ჯავშნისთვის URL არის:
https://www.bailaya.com/book/{classId}