# Private Yoga Class - $100/hour with Pines Iyengar Yoga

> Iyengar Yoga is a supportive method of yoga that emphasizes alignment, strength, balance, and overall well-being. Props such as blocks, blankets, chairs, and straps help make the practice accessible, comfortable, and effective for all levels. Book a one-on-one session with a yoga therapist who will tailor each class to your individual needs and goals. Whether you are new to yoga, recovering from injury, or looking to deepen your practice, sessions are designed to meet you where you are. If you do not see a convenient time, please call us and we will gladly help arrange an appointment that fits your schedule.

- Host: Pines Iyengar Yoga
- Duration: 60 min
- Location: Cal Video, In Person (Organizer Address)
- Host time zone: America/New_York
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/pinesiyengaryoga/private-yoga-class
- Event type id: 5796676

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=5796676&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 5796676,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "What-brings-you-to-yoga": "…",
    "Are-there-any-physical-limitations-we-need-to-know-about--eg-surgery--knee-pain-etc": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number)
- Optional fields: `What-brings-you-to-yoga` (What brings you to yoga?), `Are-there-any-physical-limitations-we-need-to-know-about--eg-surgery--knee-pain-etc` (Are there any physical limitations we need to know about? eg surgery, knee pain etc)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
- `location` is optional; without it the booking uses the event’s first location.
