# Budget Strategy Session with Cindy Savage

> Let's get you a functional, realistic budget. Scheduling/Cancelation Policy: Please choose a time when you will be available for the call. If you need to reschedule, a minimum of 12 hours' notice is required and we will allow one reschedule only. Rescheduling within 12 hours of the scheduled time or more than once will result in forfeiture of your payment. There are no refunds for canceled sessions.

- Host: Cindy Savage
- Duration: 60 min
- Location: Zoom Video
- Host time zone: America/Los_Angeles
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/aislelesstraveled/budget-strategy
- Event type id: 2472017

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `partner` (Your Partner's Name), `guests` (Your Partner's Email Address)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
