question

cabadam avatar image
cabadam asked

Smart Home Skill discovery - supportedOperations

I am reviewing the documentation regarding Smart Home Skills, and specifically am currently looking at the Discovery portion (https://developer.amazon.com/docs/device-apis/alexa-discovery.html).

Most of it seems to make sense, until you get to the end and look at the second "example" that is provided ("Discover.Response example for a video skill").

The last capability in the second example has an extra property that doesn't seem to be documented - "supportedOperations". While conceptually, I think it makes sense for it to be there, it doesn't seem to be documented besides happening to appear in the example. The documentation earlier in the page for capability lists out the possible properties (https://developer.amazon.com/docs/device-apis/alexa-discovery.html#capability-object). This allows for optional "properties.supported", "proactivelyReported", and "retrievable" - but no supportedOperations.

Is the example valid and this is just a documentation "oops"? If so, are there any other properties that I should be aware of?

Thanks

alexa smart homedevice discovery
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Tsuneki@Amazon avatar image
Tsuneki@Amazon answered

Hi there,

Thanks for posting.

"supportedOperations" let you indicate the operations the endpoint supports

Please see document here for details.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.