Skip to content

Welcome to the Zocdoc APIs.

Core Concepts

Zocdoc’s integration options are designed to serve different developer audiences—whether you're building for patients, providers, or both.

Patient Booking

The patient booking use case allows you to enable appointment bookings at scale.

  • Search within Zocdoc's provider network based on insurance, specialty, location, and availability
  • Find specific, real timeslots and availability information for Zocdoc's provider network
  • Manage appointments on behalf of patients

Scheduling

The provider scheduling use case allows you to create availability, manage appointments, and manage timeslots on behalf of a provider.

  • Create and manage provider availability schedules
  • Receive real-time updates when appointments are booked with Zocdoc
  • Manage appointments on behalf of providers

Insurance

The insurance use case can help you keep a provider's Zocdoc insurance configuration accurate and up to date.

  • Retrieve up-to-date insurance participation data for current Zocdoc providers
  • Add or remove insurance plan mappings for providers in your system