# 1:1 Beginner Sewing Session - 60 Minutes with Reis Becker

> Bring one main sewing question, project, or point of confusion. We can work through a new machine, a commercial pattern, a first garment, a construction problem, cleaner finishes, or a realistic learning plan. You may sew live with your camera pointed toward the machine or project, or use the call as a focused review and conversation. Your booking includes my advance review of your intake, the 60-minute call, a concise written recap and practice plan within 48 hours, and one brief clarification email within seven days. This is beginner education and project guidance. It does not include machine repair, advanced tailoring or couture instruction, professional pattern grading, project completion, or a guarantee that a garment or machine problem will be solved within one session. If I review your intake and do not think I am the right person to help, I will contact you before the session and issue a full refund.

- Host: Reis Becker
- Duration: 60 min
- Location: Cal Video
- Host time zone: America/Detroit
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/reis-becker-q4p09c/1-1-beginner-sewing-session
- Event type id: 6884227

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6884227&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": 6884227,
  "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.
