# IaaS Consult with Adrian Png

> My Innovation as a Service consult is designed specifically for businesses and organizations facing unique challenges in need of an innovative solution. During this introductory call, we will get to know each other better and discuss the next steps towards achieving your goals. Please provide as much details about the challenge(s) that your business or organization is looking to solve. I will evaluate your request for a meeting, and get back to you as soon as possible.

- Host: Adrian Png
- Duration: 15 min
- Location: Discord
- Host time zone: America/Whitehorse
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/fuzziebrain/iaas-consult
- Event type id: 482229

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=482229&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": 482229,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "orgname": "…",
    "orgindustry": "…",
    "orgwebsite": "…",
    "orgdesc": "…",
    "personjob": "…",
    "jobdesc": "…",
    "challengedesc": "…",
    "techwishlist": "…",
    "Pronoun": "…",
    "techwishlistnotes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `orgname` (Company/Organization Name), `orgindustry` (Industry), `orgwebsite` (Company/Organization Website Address), `orgdesc` (Company/Organization Description), `personjob` (Job Title), `jobdesc` (Job Role/Description), `challengedesc` (Description of Challenge(s)), `techwishlist` (Your Technology Wishlist)
- Optional fields: `guests` (Add guests), `Pronoun` (Pronoun), `techwishlistnotes` (Additional Notes)
- `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.
