# Jouw Mooyment with Jessica Mooy

> Hoi, Wat leuk dat je Jouw Mooyment wil plannen. Reserveer hier de datum en tijd. Je reservering wordt pas definitief wanneer we persoonlijk contact hebben gehad via een kennismakingsgesprek. We gaan er een mooie beleving van maken. Liefs Jessica

- Host: Jessica Mooy
- Duration: 120 min
- Location: In Person (Organizer Address)
- Host time zone: Europe/Amsterdam
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/mooyfotografie/jouw-mooyment
- Event type id: 2002930

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=2002930&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": 2002930,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "Welke-beleving-wil-je----voor-haar--voor-samen": "…",
    "attendeePhoneNumber": "…",
    "Heb-je-Instagram--Leuk-als-we-daar-ook-kunnen-connecten": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `Welke-beleving-wil-je----voor-haar--voor-samen` (Welke beleving wil je? - voor haar/ voor samen)
- Optional fields: `attendeePhoneNumber` (Phone number), `Heb-je-Instagram--Leuk-als-we-daar-ook-kunnen-connecten` (Heb je Instagram? Leuk als we daar ook kunnen connecten.), `notes` (Wat is je voorkeurslocatie)
- `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.
