Welcome to the Zocdoc APIs.
Zocdoc’s integration options are designed to serve different developer audiences—whether you're building for patients, providers, or both.
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
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
Currently the Insurance API is for select partners. If you are unsure if you have access, please contact Zocdoc.
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