StableSwarmUI API Documentation - BasicAPIFeatures

June 21, 2024 ยท View on GitHub

This is a subset of the API docs, see /docs/API.md for general info.

Basic general API routes, primarily for users and session handling.

Table of Contents:

HTTP Route /API/AddNewPreset

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
titleString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
descriptionString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
rawJObject(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
preview_imageString(PARAMETER DESCRIPTION NOT SET)(null)
is_editBoolean(PARAMETER DESCRIPTION NOT SET)False
editingString(PARAMETER DESCRIPTION NOT SET)(null)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/ChangeUserSettings

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
rawDataJObject(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/DeletePreset

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
presetString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/DuplicatePreset

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
presetString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetCurrentStatus

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
do_debugBoolean(PARAMETER DESCRIPTION NOT SET)False

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetLanguage

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
languageString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetMyUserData

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

None.

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetNewSession

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
contextHttpContext(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetAPIKeyStatus

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

None.

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/GetUserSettings

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

None.

Return Format

(RETURN INFO NOT SET)

WebSocket Route /API/InstallConfirmWS

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
themeString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
installed_forString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
backendString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
stability_api_keyString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
modelsString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
install_amdBoolean(PARAMETER DESCRIPTION NOT SET)(REQUIRED)
languageString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/InterruptAll

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
other_sessionsBoolean(PARAMETER DESCRIPTION NOT SET)False

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/ServerDebugMessage

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
messageString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/SetParamEdits

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
rawDataJObject(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)

HTTP Route /API/SetAPIKey

Description

(ROUTE DESCRIPTION NOT SET)

Parameters

NameTypeDescriptionDefault
keyString(PARAMETER DESCRIPTION NOT SET)(REQUIRED)

Return Format

(RETURN INFO NOT SET)