athenahealth
communityCloud-based EHR, practice management, and patient engagement for medical practices.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://api.platform.athenahealth.com/v1/{practiceId}/patientsSearch patients
Parameters
lastnamelast name (stringoptionalfirstnamefirst name (stringoptionalpracticeIdpractice ID (integerrequiredReturns
patients[] with patientid, firstname, lastname, dob, sex, email, homephone, statusGET
https://api.platform.athenahealth.com/v1/{practiceId}/appointments/bookedList appointments
Parameters
enddateMM/DD/YYYY (stringrequiredstartdateMM/DD/YYYY (stringrequiredpracticeIdpractice ID (integerrequiredReturns
appointments[] with appointmentid, patientid, date, starttime, duration, appointmenttype, departmentid, provideridGET
https://api.platform.athenahealth.com/v1/{practiceId}/providersList providers
Parameters
practiceIdpractice ID (integerrequiredReturns
providers[] with providerid, firstname, lastname, specialty, npi, entitytype