Sorry, I was trying to send these requests to the hob instead of the hood 
They indeed work.
With sending the following raw command (PUT) to
/api/homeappliances/…/settings/BSH.Common.Setting.AmbientLightEnabled
{
"data": {
"key": "BSH.Common.Setting.AmbientLightEnabled",
"value": true,
"type": "Boolean"
}
}
I can turn the ambient lightning on (true) or off (false) 
GET to
/settings/Cooking.Common.Setting.Lighting
gives
{
"data": {
"key": "Cooking.Common.Setting.Lighting",
"value": false,
"type": "Boolean",
"constraints": {
"access": "readWrite"
}
}
}
GET /api/homeappliances/{haid}/settings/Cooking.Common.Setting.LightingBrightness
{
“data”: {
“key”: “Cooking.Common.Setting.LightingBrightness”,
“constraints”: {
“min”: 10,
“max”: 100,
“access”: “readWrite”
},
“unit”: “%”,
“type”: “Double”,
“value”: 10
}
}
GET /api/homeappliances/{haid}/settings/BSH.Common.Setting.AmbientLightEnabled
{
“data”: {
“key”: “BSH.Common.Setting.AmbientLightEnabled”,
“value”: true,
“type”: “Boolean”,
“constraints”: {
“access”: “readWrite”
}
}
}
GET /api/homeappliances/{haid}/settings/BSH.Common.Setting.AmbientLightBrightness
gives
"key": "SDK.Error.InvalidSettingState",? "description": "Setting currently not available or readable"
GET /api/homeappliances/{haid}/settings/BSH.Common.Setting.AmbientLightColor
gives
{
“data”: {
“key”: “BSH.Common.Setting.AmbientLightColor”,
“value”: “BSH.Common.EnumType.AmbientLightColor.CustomColor”,
“type”: “BSH.Common.EnumType.AmbientLightColor”,
“constraints”: {
“allowedvalues”: [
“BSH.Common.EnumType.AmbientLightColor.CustomColor”,
“BSH.Common.EnumType.AmbientLightColor.Color1”,
“BSH.Common.EnumType.AmbientLightColor.Color2”,
“BSH.Common.EnumType.AmbientLightColor.Color3”,
“BSH.Common.EnumType.AmbientLightColor.Color4”,
“BSH.Common.EnumType.AmbientLightColor.Color5”,
“BSH.Common.EnumType.AmbientLightColor.Color6”,
“BSH.Common.EnumType.AmbientLightColor.Color7”,
“BSH.Common.EnumType.AmbientLightColor.Color8”,
“BSH.Common.EnumType.AmbientLightColor.Color9”,
“BSH.Common.EnumType.AmbientLightColor.Color10”,
“BSH.Common.EnumType.AmbientLightColor.Color11”,
“BSH.Common.EnumType.AmbientLightColor.Color12”,
“BSH.Common.EnumType.AmbientLightColor.Color13”,
“BSH.Common.EnumType.AmbientLightColor.Color14”,
“BSH.Common.EnumType.AmbientLightColor.Color15”,
“BSH.Common.EnumType.AmbientLightColor.Color16”,
“BSH.Common.EnumType.AmbientLightColor.Color17”,
“BSH.Common.EnumType.AmbientLightColor.Color18”,
“BSH.Common.EnumType.AmbientLightColor.Color19”,
“BSH.Common.EnumType.AmbientLightColor.Color20”,
“BSH.Common.EnumType.AmbientLightColor.Color21”,
“BSH.Common.EnumType.AmbientLightColor.Color22”,
“BSH.Common.EnumType.AmbientLightColor.Color23”,
“BSH.Common.EnumType.AmbientLightColor.Color24”,
“BSH.Common.EnumType.AmbientLightColor.Color25”,
“BSH.Common.EnumType.AmbientLightColor.Color26”,
“BSH.Common.EnumType.AmbientLightColor.Color27”,
“BSH.Common.EnumType.AmbientLightColor.Color28”,
“BSH.Common.EnumType.AmbientLightColor.Color29”,
“BSH.Common.EnumType.AmbientLightColor.Color30”,
“BSH.Common.EnumType.AmbientLightColor.Color31”
],
“access”: “readWrite”
}
}
}
BSH.Common.Setting.AmbientLightCustomColor
gives
{
“data”: {
“key”: “BSH.Common.Setting.AmbientLightCustomColor”,
“value”: “#ff7f00”,
“type”: “String”,
“constraints”: {
“access”: “readWrite”
}
}
}