API

Support Endpoints

The support system provides REST API endpoints for ticket management, categories, agents, and attachments.

My Account Endpoints

Customer-facing endpoints for managing licenses, subscriptions, API keys, and Composer configuration. All endpoints require a logged-in user.

Admin Endpoints

Admin-only endpoints for the dashboard, reports, revenue analytics, settings, the setup wizard, migrations, and recommended plugins. All endpoints require the manage_options capability, except POST /install, which…

License Endpoints

These endpoints are called by remote sites running the SLSWC Client library. Authentication is via license_key parameter validation.