# Questions Before Booking with Kay Fabella

> A no-pressure, introductory conversation for people considering an Expat Orientation Conversation who want to ask questions before deciding. We can talk through what the conversation is, whether it fits what you’re looking for, and any practical details. This is not a counselling or therapy session.

- Host: Kay Fabella
- Duration: 15, 20, 25 min
- Location: Zoom Video
- Host time zone: Europe/Madrid
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/kay-fabella/25min
- Event type id: 4618743

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=4618743&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": 4618743,
  "start": "<UTC ISO 8601 start from the slots response>",
  "lengthInMinutes": 25,
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "how-did-you-hear-about-this": "…",
    "prompt-conversation-now": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `how-did-you-hear-about-this` (How did you hear about this?), `prompt-conversation-now` (What prompted you to book this conversation now?)
- Optional fields: `notes` (Additional notes)
- `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 15, 20, 25; pass the same value to the slots request as `duration`.
