# Let’s Plan Your Website @TheWPTech with Waleed Afzal

> Take 30 minutes to kickstart your online journey. We’ll discuss your project, identify challenges, and outline a clear, actionable plan for success.

- Host: Waleed Afzal
- Duration: 30 min
- Location: Zoom Video
- Host time zone: Asia/Karachi
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/wptech/30min
- Event type id: 1770949

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `title` (Please share any details that will help us prepare for this meeting. Let us know your goals, the challenges you're facing, and any specific questions you'd like to discuss during the call.), `budget` (Estimated Budget?), `hearaboutus` (How did you hear about us?)
- Optional fields: `siteurl` (Website URL (if applicable))
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
