1Make a keyIntegrations → API keys. Keys need platform.api_key.issue to make, and carry only the scopes you give them.
2Subscribe to webhooksAdd an endpoint for the events you want — patients, bookings, visits, bills, payments, dispenses, admissions, leads. Each delivery is signed in x-medappz-signature with your whsec_ secret, and carries no clinical content.
3Use the OpenAPI file or an SDKThe OpenAPI file and the TypeScript and Python SDKs download from the developer pages.
4Read FHIR R4A patient and their record as FHIR resources — Patient, Encounter, Observation, Condition, AllergyIntolerance, MedicationRequest, DiagnosticReport and DocumentReference. Read only.
5Build against the sandboxMake a sandbox clinic on the developer page: synthetic patients and an API key, with messages, AI and uploads off.