Dental PMS

API Reference

Complete reference for all endpoints in the Dental PMS API. Each resource section includes request parameters, response schemas, and code examples in curl, Python, and TypeScript.

Base URL

https://api.example.com/api/v1/{org_id}

All tenant endpoints are scoped to an organization. Replace {org_id} with your organization UUID.

Authentication

All API requests require a Bearer token in the Authorization header:

Authorization: Bearer YOUR_API_TOKEN

Error Codes

CodeDescription
400Bad Request — malformed request syntax
401Unauthorized — missing or invalid token
403Forbidden — insufficient permissions
404Not Found — resource does not exist
409Conflict — version mismatch or duplicate
422Validation Error — request body fails validation

Resources