# Upfront Deposit as Commitment to Proceed with Passport Bros

> Upfront deposit as a commitment to initiate our working relationship. The deposit would serve as an indicator of your dedication to move forward with our services. By requesting an upfront deposit, we aim to ensure that both parties are committed to the process and dedicated to achieving the desired outcomes. This deposit will be applied towards the overall cost of our services and will demonstrate your willingness to invest in the successful resolution of your case. Please note that the deposit is fully refundable if, for any reason, our services are not initiated or if we are unable to proceed with your case. The purpose of this deposit is solely to establish a mutual understanding of commitment and enable us to allocate the necessary resources to effectively address your specific needs. If you have any questions or concerns regarding the deposit or its purpose, please do not hesitate to reach out. We are here to provide clarification and ensure that you feel comfortable with this arrangement. Your satisfaction and confidence in our services are of utmost importance to us. Thank you for your understanding and consideration. We look forward to the possibility of working together and achieving positive results.

- Host: Passport Bros
- Duration: 60 min
- Location: Google Meet
- Host time zone: Europe/London
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/passbros/upfront-deposit-as-commitment-to-proceed
- Event type id: 501305

## Check availability

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