API
Clinic Suite exposes WordPress REST API routes under:
text
/wp-json/cmp/v1Public Routes
Public or patient-facing routes are limited to booking and portal scenarios where the plugin explicitly allows public access.
Protected Routes
Protected routes require:
- A valid WordPress REST nonce or authenticated request.
- The required WordPress capability.
- A valid XCodeSol Clinic Suite license.
License Routes
GET /licensePOST /licensePOST /license/activatePOST /license/validatePOST /license/deactivate
License routes remain available while the plugin is locked.