Skip to main content
Version: 5.3

Updating Apps and Binaries Unpack Settings

POST /edit/app/<app name>

Create a new setting to override unpack path for a specific app:

curl -k -XPOST https://<SBM_HOST>:7769/edit/app/<app name> \
-u "login:password" \
-H "Content-Type: application/json" \
-d '{ "unpackDirectory": "/custom/path/app/<app name>"}'

Header Input Parameters

NameTypeDescription
AuthorizationstringBase64 login and password for Smart Beat Manager authorization

Body Input Parameters

NameTypeDescription
newnamestringApp name
pathstringUnpack path

Supported Errors

StatusError contentError description
400A app named <app> already existsApp name from request already exists
500<response write error>Internal Smart Beat Manager error

Examples

Example output parameters:

Success add app

PUT /edit/app/<app name>

Update existing setting that overrides unpack path for a specific app:

curl -k -XPUT https://<SBM_HOST>:7769/edit/app/<app name> \
-u "login:password" \
-H "Content-Type: application/json" \
-d '{ "unpackDirectory": "/custom/path/app/<app name>"}'

Header Input Parameters

NameTypeDescription
AuthorizationstringBase64 login and password for Smart Beat Manager authorization

Body Input Parameters

NameTypeDescription
newnamestringApp name
pathstringUnpack path

Supported Errors

StatusError contentError description
400No app named <app>App name from request does not exist
500<response write error>Internal Smart Beat Manager error

Examples

Example output parameters:

Success update app

DELETE /edit/app/<app name>

Delete setting that overrides unpack path for a specific app:

curl -k -XDELETE https://<SBM_HOST>:7769/edit/app/<app name> \
-u "login:password" \
-H "Accept: application/json"

Header Input Parameters

NameTypeDescription
AuthorizationstringBase64 login and password for Smart Beat Manager authorization

Supported Errors

StatusError contentError description
400No app named <app>App name from request does not exist
500<response write error>Internal Smart Beat Manager error

Examples

Example output parameters:

Success delete app