{ "directive": { "header": { "namespace": "Alexa.ThermostatController", "name": "SetTargetTemperature", "messageId": "Unique version 4 UUID", "correlationToken": "Opaque correlation token", "payloadVersion": "3.2" }, "endpoint": { "scope": { "type": "BearerToken", "token": "OAuth2 bearer token" }, "endpointId": "endpoint id", "cookie": {} }, "payload": { "lowerSetpoint": { "value": 68, "scale": "FAHRENHEIT" }, "upperSetpoint": { "value": 72, "scale": "FAHRENHEIT" }, "holdUntil": { "duration": "PT30M" } } } }