# The Reset - 120 Minutes with Christian Moussa

> A grounding, relaxing massage with gentle to medium pressure. Two full hours to slow down completely: a deeply unhurried full-body session for letting go of stress, tension and the pace of everyday life. CHF 220 · 120 minutes What to expect - A short conversation at the start about how you feel and what you'd like from the session - Calm, flowing massage with gentle to medium pressure, adjusted to you throughout - Time to work through the whole body at a slow pace and return to the places that need it most - A quiet finish and a few minutes of rest before you leave Payment Payment is made after your treatment by TWINT or cash. Cancellation Free cancellation or rescheduling up to 24 hours before your appointment. For cancellations within 24 hours or no-shows, 50% of the booked treatment price applies and is invoiced separately.

- Host: Christian Moussa
- Duration: 120 min
- Location: Badenerstrasse 425, 8003 Zürich, Switzerland
- Host time zone: Europe/Zurich
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/soulsoothe/the-reset-120
- Event type id: 7743003

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `cancellation_policy_agreement` (I have read and agree to Soulsoothe's cancellation and payment policy, including applicable cancellation and no-show fees.)
- Optional fields: none
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
