# Discovery call (30 minutes) with Mariana Marquez

> Hi, thank you for taking the time to connect. We'll spend the next 30 minutes focusing on your specific needs, biggest challenges, and ideal timeline. Our goal is to quickly assess your situation and determine the most efficient path forward. You'll leave the call with a summary of the next steps and a clear understanding of what a partnership would look like.

- Host: Mariana Marquez
- Duration: 30 min
- Location: Zoom Video
- Host time zone: America/Lima
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/marianabuilds/discovery-call-30-minutes
- Event type id: 6027572

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6027572&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": 6027572,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "What-is-the-primary-goal-of-this-project": "…",
    "What-do-you-need-help-with": "…",
    "What-is-your-ideal-timeline": "…",
    "What-is-your-budget-range-for-this-project": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `What-is-the-primary-goal-of-this-project` (What is the primary goal of this project?), `What-do-you-need-help-with` (What do you need help with?), `What-is-your-ideal-timeline` (What is your ideal timeline?), `What-is-your-budget-range-for-this-project` (What is your budget range for this project?)
- Optional fields: `notes` (Additional notes), `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.
