# 60 Minutes - Private Dog Training Session (ONLINE) with Hilary

> 1:1 training advice from a dog trainer Live support via video conference Perfect for pet parents with puppies, adult dogs and senior pups seeking help with dog training and behavioral issues Great for both new and experienced pet parents *Private lessons are available after an initial evaluation. This allows me to learn about your dog, understand your goals, and create a personalized training plan before we begin. Click here to Book Your Initial Consultation

- Host: Hilary
- Duration: 60 min
- Location: Cal 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/hilaryf/60min
- Event type id: 7794898

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=7794898&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": 7794898,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "liability": "…",
    "norefunds": "…",
    "age": "…",
    "attendeePhoneNumber": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `liability` (I understand and agree that I am choosing to participate in dog training with Hilary Fosdal. It is my choice to perform any suggested methods or commands and I do them at my and/or my dog(s) own risk. By booking, purchasing, attending, or participating in any service, you confirm that you have read, understood, and agree to these [Terms of Service](https://www.hilaryfosdal.com/terms/).), `norefunds` (I understand and agree that all sales are final and no refunds will be issued after purchase.), `age` (I am at least 18 years of age.)
- Optional fields: `attendeePhoneNumber` (Phone number)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
