# Simple Discovery 📱 with David Dotson

> 30 minutes to explore whether we're the right fit to build your app or platform. This call is for founders, operators, and business owners who have an idea for custom software—whether that's a mobile app, web platform, or internal tool—and want to understand what it would take to bring it to life. We'll cover: Your vision and the problem you're solving Timeline and budget expectations Whether a custom build, retainer, or partnership model makes sense Come prepared to share your idea. If you want a head start, think through: Who is this for? What's the core pain point? What does success look like?

- Host: David Dotson
- Duration: 30 min
- Location: Google Meet
- Host time zone: America/Denver
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/david-dotson-d7ayk1/simple-discovery30
- Event type id: 4123197

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address)
- 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.
