OctoPrintClient.settings¶
- OctoPrintClient.settings.get(opts)¶
 Retrieves the current settings.
- Arguments:¶
 opts (
object()) – Additional options for the request
- Returns Promise:¶
 A jQuery Promise for the request’s response
- OctoPrintClient.settings.save(settings, opts)¶
 Saves the provided
settings.- Arguments:¶
 settings (
object()) – The settings to saveopts (
object()) – Additional options for the request
- Returns Promise:¶
 A jQuery Promise for the request’s response
- OctoPrintClient.settings.getPluginSettings(plugin, opts)¶
 Retrieves the settings of the specified
plugin.- Arguments:¶
 plugin (
string()) – The plugin for which to retrieve the settingsopts (
object()) – Additional options for the request
- Returns Promise:¶
 A jQuery Promise for the request’s response
- OctoPrintClient.settings.savePluginSettings(plugin, settings, opts)¶
 Saves the
settingsfor the specifiedplugin.- Arguments:¶
 plugin (
string()) – The plugin for which to save settingssettings (
object()) – The settings to saveopts (
object()) – Additional options for the request
- Returns Promise:¶
 A jQuery Promise for the request’s response
- OctoPrintClient.settings.generateApiKey(opts)¶
 Generate a new system wide API key.
- Arguments:¶
 opts (
object()) – Additional options for the request
- Returns Promise:¶
 A jQuery Promise for the request’s response
See also
- Settings API
 The documentation of the underlying settings API.