# Book your session with Bell Bodyworks

> Whether you need deep relaxation for the mind, targeted relief for a tight back and neck, or muscular recovery after active days, we tailor every session to your body. Before we begin, we’ll discuss your current needs to adjust the technique, focus areas, and pressure just right for you. Regular pricing: 60 min. €80 90 min. €120 120 min. €150

- Host: Bell Bodyworks
- Duration: 60, 90, 120 min
- Location: Friedrichrodaer Str. 158, 12249 Berlin-Steglitz-Zehlendorf, Germany
- Host time zone: Europe/Berlin
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/bellbodywork/choose-your-session
- Event type id: 6788351

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6788351&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": 6788351,
  "start": "<UTC ISO 8601 start from the slots response>",
  "lengthInMinutes": 90,
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "Conditions-confirmed": "…",
    "Session-type--optional": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `Conditions-confirmed` (I agree to Bell Bodywork's [terms, conditions & cancellation policy](https://bell-bodyworks.framer.website/english/legal_en/terms-of-service_en), [health disclaimer](https://bell-bodyworks.framer.website/english/legal_en/disclaimer_en) and [privacy policy](https://bell-bodyworks.framer.website/english/legal_en/privacy-policy-en).)
- Optional fields: `Session-type--optional` (Session type (optional)), `notes` (Session adjustments)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
- `lengthInMinutes` picks one of 60, 90, 120; pass the same value to the slots request as `duration`.
