# 30-Minute Coaching Session with Move abroad coaching

> One-on-one coaching session. Standard price: $30+ $2 stripe fee

- Host: Move abroad coaching
- Duration: 30 min
- Location: Google Meet
- Host time zone: America/Asuncion
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/diaz-travels-the-world/30min-coaching-session
- Event type id: 6457989

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6457989&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": 6457989,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "title": "…",
    "social-media-handle": "…",
    "social-media-type": "…",
    "notes": "…",
    "confirmation-button": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `title` (How did you book this appointment? Where did you find out about the link? Most likely Instagram but how? Please be specific  Im really trying to see something. Please answer. You were sent it in the dms? You heard me say it on a livestream? I told you it in the comments?), `social-media-handle` (social media handle), `social-media-type` (social media type), `notes` (Is this our first meeting? If no refresh me about what we talked about for you), `confirmation-button` (I understand that I need to receive a confirmation email in order for the booking to be scheduled. IF YOU HAVE NOT RECEIVED A CONFIRMATION EMAIL, your appointment has not been scheduled. Check your email very well before your appointment time. If you first got an email that said your appointment was pending be sure to come back and check your email again. That payment will either go through and you will get a confirmation email with the google meet link, click on that for your appointment. If your payment doesn't go through you will have an email from me telling you why I pressed 'reject' to the booking. MAKE SURE YOU CHECK YOUR EMAIL BEFORE YOUR SCHEDULED APPOINTMENT TIME 📣 Please verify your payment has gone through so that we can meet. ALL SALES ARE FINAL. NO REFUNDS. NO RESCHEDULING. Please show up to your appointment with something to write with and something to write on. See you soon ✈️✨)
- Optional fields: none
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
