Preferences
Update a Preference Localization for a Locale
Changed onUpdate existing translated values in a desired language (i.e. locale) for a Preference. The locale is the abbreviated internationalization code associated with the language for which values will be updated.<br/><br/> If the tag argument is provided in the request body, it will be ignored.
put/preferences/{preferenceId}/i18n/{locale}
Request
- Base URLhttps://api.smartthings.com/v1
- AuthOAuth 2Implicithttps://auth-global.api.smartthings.comScopesw:customcapabilities:*
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
preferenceIdstring required
The ID of the preference
localestring required
The tag of the locale as defined in RFC bcp47.
Headers
Authorizationstring string required
OAuth token
Request body
Example request
{
"tag": "en",
"label": "Sensibilité au mouvement",
"description": "Sensibilité au mouvement"
}Response
Successful update of a Preference Localization
Example response
{
"tag": "en",
"label": "Sensibilité au mouvement",
"description": "Sensibilité au mouvement"
}Changes
- info
endpoint added
- info