Skip to main content

Hi,

My question was asked per guidance from Sonos on stackoverflow. The question is specifically about the SMAPI, and if the Endpoint URL *must* be public. If so, Why? It doesn’t make sense and is a poor design choice for integrations.

The question is asked here in more detail - please can somebody answer https://stackoverflow.com/questions/79162083/sonos-smapi-endpoint-can-this-be-decided-at-runtime

This kind of thing will only work with the Desktop app, or S1 mobile apps, or third party apps.

Sonos S2 mobile apps do not call SMAPI themselves any more, everything is proxied via their cloud, so your SMAPI endpoint needs to be public (and https) so their cloud service can call it.


Reply