Skip to main content

Quick Start

Get studio data on your website in minutes.

1. Find your studio ID

Your studio ID is shown in Settings → Studio in the BailaYa dashboard, or in the URL when viewing your studio: https://www.bailaya.com/studio/{studioId}.

2. Install the SDK

npm install @bailaya/core

3. Fetch your classes

import { BailayaClient } from '@bailaya/core';

const client = new BailayaClient({ studioId: 'your-studio-id' });

const classes = await client.getClasses();
classes.forEach(cls => {
console.log(`${cls.name} on ${cls.date.toDateString()} at ${cls.startTime}`);
});

4. Display with a framework component

npm install @bailaya/react
import { BailayaProvider, ClassSchedule } from '@bailaya/react';

export default function App() {
return (
<BailayaProvider config={{ studioId: 'your-studio-id' }}>
<ClassSchedule locale="en" currency="USD" />
</BailayaProvider>
);
}

Next steps

  • Browse the API Reference to see all available data
  • Read the SDK docs for detailed configuration options