REST API
REST and FHIR-style endpoints
Token-authenticated REST API for the HMS suite
REST API (/api/hms/v1) for the HMS suite with API-key authentication. Read endpoints for patients, doctors, appointments, prescriptions, admissions and lab reports, plus appointment booking. Each request runs as the key's service user, so ACL and record rules apply (no sudo bypass).
Part of the Do Incredible Hospital Management System (HMS) suite — installs alongside the other HMS modules below.
Everything rest api needs
Token-Authenticated REST API
A dedicated /api/hms/v1 endpoint set, secured with API-key authentication.
Broad Read Coverage
Endpoints for patients, doctors, appointments, prescriptions, admissions and lab reports.
Appointment Booking Endpoint
External systems and patient-facing apps can book appointments directly through the API.
Runs as the Key's Service User
Every request runs as the key's own service user, so standard ACL and record rules always apply.
No Sudo Bypass
There is no privileged shortcut â the API respects the exact same security model as the backend.
See it before you install
Brand preview cards for REST API — light and dark presentation.


Why it pays off
Native to Odoo
Runs entirely inside Odoo 19 â no external system to license, host or keep in sync.
Fits the Whole Suite
Built to share data cleanly with the rest of the Do Incredible HMS modules, so nothing is re-typed twice.
Upgrade-Safe by Design
Extends standard Odoo models through supported inheritance, keeping future upgrades low-risk.
Installation
Steps
2. Update the Apps list, then search for “REST API” and click Install.
3. Odoo installs the required dependencies (do_hospital_patient, do_hospital_doctor, do_hospital_appointment, do_hospital_prescription, do_hospital_ipd, do_hospital_lab) automatically.
Requirements
Works with the rest of the HMS suite
REST API connects directly with:
We’re here to help
Support Process
Reach our team through your Odoo App Store account, or email info@doincredible.com, for setup help and troubleshooting.
Suite Guidance
We can help you pick the right combination of HMS modules for your hospital or clinic size.
Upgrade Support
Built with upgrade-safe inheritance, so new HMS releases install cleanly alongside your existing data.
REST API
REST and FHIR-style endpoints
REST API • by Do Incredible • doincredible.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) • Contacts (contacts) • Inventory (stock) • Purchase (purchase) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 5331 |
| Technical Name |
do_hospital_api |
| License | LGPL-3 |
| Website | https://doincredible.com |
Please log in to comment on this module