# Wedding Consultation with Perry City Manors

> Considering Perry City Manors for your wedding? Schedule a 30-minute video consultation to tell us about your vision, explore our spaces and accommodations, and see if Perry City Manors feels like the right setting for your celebration. We’ll talk through your preferred dates, guest count, wedding plans, lodging needs, and any questions you have. If it feels like a good fit, we’d be happy to arrange an in-person tour of the property.

- Host: Perry City Manors
- Duration: 30 min
- Location: Google Meet
- Host time zone: America/New_York
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/shona-craig-vdrxwy/wedding-consultation
- Event type id: 6980590

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6980590&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": 6980590,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "Your-wedding-date--or-approximate-timeframe": "…",
    "Estimated-guest-count": "…",
    "How-did-you-hear-about-Perry-City-Manors": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `Your-wedding-date--or-approximate-timeframe` (Your wedding date (or approximate timeframe)), `Estimated-guest-count` (Estimated guest count), `How-did-you-hear-about-Perry-City-Manors` (How did you hear about Perry City Manors?)
- Optional fields: `notes` (Anything else we should know?)
- `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.
