# Diagnostic gratuit · 30 min with Cristi Koman

> 30 de minute în care îmi spui ce te costă cel mai mult timp și bani în firmă. Eu îți spun ce aș verifica întâi și dacă AI-ul sau o automatizare simplă ar ajuta. Dacă nu merită, îți spun și asta. Fără prezentări de vânzare. Pleci cu cel puțin un lucru clar de făcut, fie că lucrăm împreună, fie că nu.

- Host: Cristi Koman
- Duration: 30 min
- Location: Google Meet
- Host time zone: Europe/Bucharest
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/cristi-koman/diagnostic
- Event type id: 2112951

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `title` (Numele firmei și ce face)
- Optional fields: `notes` (Ce te costă cel mai mult timp acum?), `guests` (Add guests)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
