FeatureDiscovery¶
Outgoing Messages¶
GetFeaturesReply¶
Reply for GetFeatures message.
JSON Structure¶
{
"header": {
"version": "4.0",
"messageType": "Reply",
"id": {{String}},
"messageDescription": {
"topic": "FeatureDiscovery",
"action": "GetFeatures",
"replyToId": {{String}}
}
},
"payload": {
"discoveryResponses": {{String}}
}
}
Payload¶
Property | Type | Required | Description | Example |
---|---|---|---|---|
discoveryResponses | String | Yes | An escaped JSON string containing the discovery responses. See the Alexa module documentation for complete details of the schema. |
Incoming Messages¶
GetFeatures¶
Get a list of Alexa features based on the domain, eventType, locale and limit.
JSON Structure¶
{
"header": {
"version": "4.0",
"messageType": "Publish",
"id": {{String}},
"messageDescription": {
"topic": "FeatureDiscovery",
"action": "GetFeatures"
}
},
"payload": {
"discoveryRequests": {{String}}
}
}
Payload¶
Property | Type | Required | Description | Example |
---|---|---|---|---|
discoveryRequests | String | Yes | An escaped JSON string containing the discovery requests. See the Alexa module documentation for complete details of the schema. |