SmartApps
Update an app's install metadata
Changed onUpdate an app's install metadata. Install metadata is used to alter the system behavior during app installation into a user's account. For example, flagging an App as certified: "true" would allow the system to allow any user to install that App.
put/smartapps/{appNameOrId}/install-metadata
Request
- Base URLhttps://api.smartthings.com/v1
- AuthOAuth 2Implicithttps://auth-global.api.smartthings.comScopesservice
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
appNameOrIdstring required
The appName or appId field of an app.
Headers
Authorizationstring string required
OAuth token
Request body
Example request
{
"certified": true,
"maxInstalls": 100,
"assumedRoleCanInstall": false,
"maxContentLengthBytes": 64000,
"restrictedMembersCanView": false
}Response
A response containing an App's metadata.
Example response
{
"certified": true,
"maxInstalls": 100,
"assumedRoleCanInstall": false,
"maxContentLengthBytes": 64000,
"restrictedMembersCanView": false
}Changes
- info
endpoint added
- info