Skip to content

Settings API ​

Plugin-wide settings — general, branding, dashboard, email, and global configuration.

Authentication ​

These routes are registered with: SettingsPolicy, SuperAdminPolicy.

Endpoints ​

MethodPathEditionOperationController
GET/settings/generalCoreGet General SettingsSettingsController@getGeneralSettings
POST/settings/generalCoreUpdate General SettingsSettingsController@updateGeneralSettings
POST/settings/paymentCoreUpdate Payment SettingsSettingsController@updatePaymentSettings
POST/settings/themeCoreUpdate Theme SettingsSettingsController@updateThemeSettings
GET/settings/menuCoreGet Settings MenuSettingsController@getSettingsMenu
GET/settings/global-modulesCoreGet Global ModulesSettingsController@getGlobalModules
POST/settings/global-modulesCoreUpdate Global ModulesSettingsController@updateGlobalModules
GET/settings/pagesCoreGet PagesSettingsController@getPages
POST/settings/addons-settingsCoreSave Addons SettingsSettingsController@saveAddonsSettings
POST/settings/install-pluginCoreInstall PluginSettingsController@installPlugin
POST/settings/optinCoreUpdate OptinSettingsController@updateOptin
GET/settings/mcpCoreGet SettingsMcpController@getSettings
POST/settings/mcpCoreUpdate SettingsMcpController@updateSettings
POST/settings/mcp/install-adapterCoreInstall AdapterMcpController@installAdapter
GET/settings/teamPROGet Team MembersTeamController@getTeamMembers
POST/settings/teamPROUpdate Member PermissionTeamController@updateMemberPermission
DELETE/settings/team/{id}PRODelete MemberTeamController@deleteMember
GET/settings/licensePROGet StatusLicenseController@getStatus
POST/settings/licensePROSave LicenseLicenseController@saveLicense
DELETE/settings/licensePRODeactivate LicenseLicenseController@deactivateLicense