# Mobile Notary Appointment with Marshall Varner

> Request an in-person mobile notary appointment in Kingsport or surrounding Northeast Tennessee communities. I’ll review your request and confirm the location, document requirements, and fee before finalizing the appointment. Please do not submit documents, identification numbers, or sensitive personal information through this form. Submitting a request does not confirm your appointment. Please wait for my approval and confirmation before making plans.

- Host: Marshall Varner
- Duration: 30 min
- Location: In Person (Attendee Address)
- Host time zone: America/New_York
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/marshall-varner/notary
- Event type id: 7873641

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=7873641&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": 7873641,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "location": {
    "type": "attendeeAddress",
    "address": "…"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "notes": "…",
    "requestAcknowledgment": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `notes` (What type of document needs notarizing, and how many people will be signing? Please do not include sensitive personal information.), `requestAcknowledgment` (I understand this is an appointment request and is not confirmed until Marshall approves the location, document requirements, and fee.)
- Optional fields: `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.
- `location` is required: `location.address` is the attendee’s own.
- A successful response is a pending booking request.
