# Intro Call with Roshan with Roshan Jha

> Let's talk about: Understanding Your Product Goals and Requirements Focusing on what will work the best This call is strictly reserved for those interested in our services. All other inquiries can be sent to rshanjha4@gmail.com

- Host: Roshan Jha
- Duration: 20 min
- Location: Google Meet
- Host time zone: Asia/Calcutta
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/nhkstudios/intro-call
- Event type id: 665024

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `title` (What's the website of your company?), `notes` (What service are you interested in?), `project` (What are the project objectives?), `text` (Where did you find us?)
- Optional fields: `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.
- A successful response is a pending booking request.
