# Chat with Raz from Milky Studio with Raz Rashid

> A free 20 min call with me to: Discuss your design needs and goals Identify best practices and implementation of designs Ensure best web practices are met for SEO No sales pitch, no scripts. "He excels in translating tricky business problems into smooth user experiences and has been outstanding to work with on joint projects." – Geordi (Software Engineer @Ripe)

- Host: Raz Rashid
- Duration: 20 min
- Location: Zoom Video
- Host time zone: Europe/London
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/milkystudio/20min
- Event type id: 627216

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `notes` (What business challenge do you need help with?), `budget` (What type of budget have you allocated for this project?), `referral` (How did you find us?)
- Optional fields: `Website` (Website/App (If applicable)), `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.
