Skip to main content

API Reference

The Nevatal API provides programmatic access to clinic management features. All endpoints are RESTful and return JSON.

Base URL

https://api.nevatal.com/api/v1

Authentication

All endpoints require a Bearer token in the Authorization 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 page and limit query parameters
  • Filtering: Most list endpoints support field-specific query filters
  • Sorting: Use sortBy and sortOrder parameters where supported
  • Timestamps: All dates are in ISO 8601 format with timezone