Skip to content

Settings API

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

Authentication

These routes are registered with: SettingsPolicy.

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
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