Updates all language attributes within the JSON body
PUT https://api.walkme.com/public/v2/systems/SYSTEM_GUID/languages/LANGUAGE_GUID
Note
In the example below, you may see all the attributes which can be updated [shortName, displayName, isInPlayer].
It is not mandatory to send them all.
For default language LANGUAGE_GUID=”default” can be used.
Please replace these parameters with your actual values and remove the brackets {SYSTEM_GUID} and {LANGUAGE_GUID}
PATH PARAMS
SYSTEM_GUID String
StringSystem GUID in the format of (8,4,4,4,12): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
LANGUAGE_GUID String
StringLanguage GUID in the format of (8,4,4,4,12): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
BODY PARAMS
shortName String
StringNew short name for the language
displayName String
StringNew display name for the language
isInPlayer String
StringChanged visibility status of the language in the player.
Example:
https://api.walkme.com/public/v2/systems/00000000-0000-0000-0000-000000000000/languages/00000000-0000-0000-0000-000000000000
curl --location --request PUT 'https://api.walkme.com/public/v2/systems/<system_guid>/languages/<language_guid>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
   "shortName": "es",
   "displayName": "Spanish",
   "isInPlayer": false
}
'{
   "shortName": "es",
   "displayName": "Spanish",
   "isInPlayer": false
}{
  success: true,
  data: true
}