Introduction
Learn what the ByDoctor API can do and how to get started
Authentication
Get your API key and authenticate your first request
Quickstart
Make your first API call in under 5 minutes
API Reference
Browse all available endpoints and their schemas
What can you build?
The ByDoctor API gives you programmatic access to the core clinical workflows your team runs every day.Scheduling Integration
Sync appointments with external calendars, booking tools, or EHR systems
Patient Sync
Keep patient records in sync between ByDoctor and other platforms
WhatsApp Notifications
Trigger automated messages when appointments are booked or changed
Financial Reporting
Pull payment and revenue data into your reporting dashboards
Get started in 3 steps
1
Create a ByDoctor account
Sign up at app.bydoctor.com.br and complete the guided onboarding. A free trial is available — no credit card required.
2
Generate an API key
In your ByDoctor dashboard, go to Settings → API and create a new API key. Copy it somewhere safe — you’ll use it on every request.
3
Make your first call
Send a
GET /appointments request with your key in the Authorization header. See the Quickstart for a copy-paste example.The ByDoctor API is under active development. Subscribe to the changelog or watch this documentation for updates on new endpoints and webhook events.