XCodeSol Clinic Suite Documentation

API

Clinic Suite exposes WordPress REST API routes under:

text
/wp-json/cmp/v1

Public 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 /license
  • POST /license
  • POST /license/activate
  • POST /license/validate
  • POST /license/deactivate

License routes remain available while the plugin is locked.