Skip to main content
All admin routes are protected by authentication and require a staff role (roles 3, 4, or 5). Customers attempting to access /admin/* routes are redirected to the customer login page.

Admin Dashboard


E-Commerce Admin


CMS Admin

The POST /admin/cms-pages/upload-image endpoint is called automatically by TinyMCE when you drag-and-drop or paste an image into the page editor.

Support & Helpdesk Admin


User Management

User Roles Reference


Plugins & Settings

GET /admin/plugins/list-display is used internally by the admin UI to populate the plugin shortcode picker. It returns a JSON array of active plugin slugs and display names.