Medevio API
External API services for integrating external systems with Medevio platform. The API enables management of users, clinics, patients, calendars and patient requests.
To access the external API, generate an API key in API key management. Navigate via clinic picture -> Jumpers (Propojky) -> API key management (Sprava API klicu).
An API key is valid for the clinics it was granted on creation — one clinic, or several at once when the key was created for more than one. Requests to a clinic the key was not granted return 403, so use the clinicSlug of a granted clinic in the path.
Need a test clinic? Go to https://my.medevio.cz/registrace-lekare and set up your own private test clinic. Just sign up (or log in with an existing Medevio account), fill in basic details, and accept the terms. Clinic is created automatically. Patients won't see it until it's published manually.
Status (Collapsed)
Users (Collapsed)
Clinics (Collapsed)
- post/external/v1/clinics/search
- post/external/v1/clinics/{clinicSlug}/users/search
- get/external/v1/clinics/{clinicSlug}/users/{userId}
- delete/external/v1/clinics/{clinicSlug}/patientRecords
- post/external/v1/clinics/{clinicSlug}/patientRequestTypes/search
- post/external/v1/clinics/{clinicSlug}/extension/ai
Patient Import (Collapsed)
Patients (Collapsed)
- post/external/v1/clinics/{clinicSlug}/patients/search
- put/external/v1/clinics/{clinicSlug}/patients/{patientId}/external-identities/{source}
- get/external/v1/clinics/{clinicSlug}/patients/{patientId}/canDelete
- get/external/v1/clinics/{clinicSlug}/patients/{patientId}
- delete/external/v1/clinics/{clinicSlug}/patients/{patientId}
- patch/external/v1/clinics/{clinicSlug}/patients/{patientId}
- post/external/v1/clinics/{clinicSlug}/patients/{patientId}/invitation
Calendar (Collapsed)
- post/external/v1/clinics/{clinicSlug}/calendar/search
- post/external/v1/calendars/search
- post/external/v1/clinics/{clinicSlug}/calendar/available-slots/search
- post/external/v1/clinics/{clinicSlug}/calendar/reservations/search
- post/external/v1/clinics/{clinicSlug}/calendar/reservations/{reservationId}/cancel
Patient Requests (Collapsed)
- post/external/v1/clinics/{clinicSlug}/patientRequests/search
- get/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}
- patch/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}
- put/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}/resolve
- put/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}/clinic-medical-record
- patch/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}/payment
- post/external/v1/clinics/{clinicSlug}/patientRequests/create
- post/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}/attachments/upload-link
- post/external/v1/clinics/{clinicSlug}/patientRequests/{patientRequestId}/attachments
Tags (Collapsed)
Outbound References (Collapsed)
Switchboards (Collapsed)
- post/external/v1/clinics/{clinicSlug}/switchboard/is-clinic-opened
- post/external/v1/clinics/{clinicSlug}/switchboard/is-on-vacation
- post/external/v1/clinics/{clinicSlug}/switchboard/has-active-request
- post/external/v1/clinics/{clinicSlug}/switchboard/recording-complete
- post/external/v1/clinics/{clinicSlug}/switchboard/incoming-sms