API Reference
The Nevatal API provides programmatic access to clinic management features. All endpoints are RESTful and return JSON.Base URL
Authentication
All endpoints require a Bearer token in theAuthorization header. See Authentication for setup instructions.
Available modules
Patients
Manage patient records, demographics, and contact information.
Appointments
Schedule, update, and cancel patient appointments.
Billing
Create invoices, process payments, and handle credit notes.
Clinical Procedures
Manage the clinic’s procedure catalog.
EMR
Electronic medical records, prescriptions, and clinical notes.
Locations
Query clinic branches and their details.
Common patterns
- Pagination: All list endpoints support
pageandlimitquery parameters - Filtering: Most list endpoints support field-specific query filters
- Sorting: Use
sortByandsortOrderparameters where supported - Timestamps: All dates are in ISO 8601 format with timezone

