# Discovery Call with Ivan Horvat

> Thank you for your interest in my coaching. During this call, we will identify the challenges you are facing and explore whether working together makes sense for both of us. Regardless of the outcome, you will leave the call knowing exactly what your next step should be. Please join from a quiet place. Thank you. :)

- Host: Ivan Horvat
- Duration: 30 min
- Location: Zoom Video
- Host time zone: Europe/Zagreb
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/horvatrener/discovery-call
- Event type id: 5224760

## Check availability

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

- Required fields: `name` (Your name), `email` (Email adresa), `notes` (Što vas je nagnalo da odvojite vrijeme i porazgovarate sa mnom?), `title` (Što očekujete od ovog poziva?), `Interes` (Zašto baš ja u moru svih drugih trenera?), `Odgovornost` (Ja cijenim Vaše vrijeme, molim Vas da i Vi cijenite moje. Ako rezervirate poziv i ne pojavite se ili ga ne otkažete unutar 24h, bit će Vam TRAJNO zabranjena mogućnost zakazivanja drugog poziva. Hoćete li me kontaktirati 24h unaprijed ukoliko trebate promijeniti termin?)
- 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.
- A successful response is a pending booking request.
