search patients and book appointments via the athenahealth API

domain: athenahealth · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register in the athenahealth developer portal and obtain OAuth2 credentials; athenahealth uses an authorization code flow with practice-specific context.
  2. All API calls include a practice ID in the URL path: https://api.platform.athenahealth.com/v1/{practiceId}/patients for patient operations.
  3. Search for patients with GET /v1/{practiceId}/patients?firstname=&lastname=&dob= and inspect the returned array for matching patient records with their athenaPatientId.
  4. To book an appointment, first retrieve open slots via GET /v1/{practiceId}/appointments/open with parameters appointmentTypeId, departmentId, and a date range.
  5. Book a slot by PUT to /v1/{practiceId}/appointments/{appointmentId} with the patientId and any required reason or note fields to confirm the appointment.
  6. Retrieve appointment details or check status via GET /v1/{practiceId}/appointments/{appointmentId}; use the /changed endpoints for efficient incremental sync.

Known gotchas

Related routes

Integrate individual and group health plan quoting, network search, and enrollment using the Ideon (formerly Vericred) API suite
ideonapi.com · 6 steps · unrated
manage appointments via the DrChrono API
drchrono · 6 steps · unrated
Retrieve and filter appointments for a specific location via the Vetspire GraphQL API
support.vetspire.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans