# ZocdocClient

- [`bookAndConfirmAppointment`](../operations/connectors.zocdocBookAndConfirmAppointment.md) — Create an appointment and auto-confirm if pending_booking
- [`cancelAppointment`](../operations/connectors.zocdocCancelAppointment.md) — Cancel an appointment
- [`confirmAppointment`](../operations/connectors.zocdocConfirmAppointment.md) — Confirm a pending appointment
- [`createAppointment`](../operations/connectors.zocdocCreateAppointment.md) — Create a new appointment
- [`createAppointmentAttachment`](../operations/connectors.zocdocCreateAppointmentAttachment.md) — Upload an attachment (≤10MB) to an appointment
- [`getAppointmentById`](../operations/connectors.zocdocGetAppointmentById.md) — Get a single appointment by ID
- [`getAppointmentParticipants`](../operations/connectors.zocdocGetAppointmentParticipants.md) — Get participants (patient details) for an appointment
- [`getDirectoryNpis`](../operations/connectors.zocdocGetDirectoryNpis.md) — Get NPIs for a directory or all NPIs in the reference list
- [`getFacilityById`](../operations/connectors.zocdocGetFacilityById.md) — Get a single facility by ID
- [`getInsurancePlanById`](../operations/connectors.zocdocGetInsurancePlanById.md) — Get a single insurance plan by ID
- [`getInsurancePlans`](../operations/connectors.zocdocGetInsurancePlans.md) — List insurance plans
- [`getMultipleLocationsAvailability`](../operations/connectors.zocdocGetMultipleLocationsAvailability.md) — Get availability for multiple provider locations
- [`getProviderByNpi`](../operations/connectors.zocdocGetProviderByNpi.md) — Get a single provider by NPI
- [`getProviderCalendarTimeslots`](../operations/connectors.zocdocGetProviderCalendarTimeslots.md) — Get calendar timeslots for a provider on a specific date (YYYY-MM-DD)
- [`getProviderLocationById`](../operations/connectors.zocdocGetProviderLocationById.md) — Get a single provider location by ID
- [`getProviderLocationInsuranceMappings`](../operations/connectors.zocdocGetProviderLocationInsuranceMappings.md) — Get insurance mappings for a provider location
- [`getProvidersByNpis`](../operations/connectors.zocdocGetProvidersByNpis.md) — Get providers by a list of NPIs (max 50)
- [`getSchedulableEntities`](../operations/connectors.zocdocGetSchedulableEntities.md) — Get all schedulable entities
- [`listAppointments`](../operations/connectors.zocdocListAppointments.md) — List appointments with optional filters
- [`rescheduleAppointment`](../operations/connectors.zocdocRescheduleAppointment.md) — Reschedule an appointment to a new time
- [`searchFacilities`](../operations/connectors.zocdocSearchFacilities.md) — Search facilities
- [`searchProviderLocations`](../operations/connectors.zocdocSearchProviderLocations.md) — Search provider locations by zip code
- [`setProviderCalendarTimeslots`](../operations/connectors.zocdocSetProviderCalendarTimeslots.md) — Set (replace) calendar timeslots for a provider on a specific date
- [`updateAppointmentStatus`](../operations/connectors.zocdocUpdateAppointmentStatus.md) — Update appointment status to 'arrived' or 'no_show'
- [`updateProviderLocationInsuranceMappings`](../operations/connectors.zocdocUpdateProviderLocationInsuranceMappings.md) — Update insurance mappings for a provider location
