We need to be able to query snap by common id. Now the common id is available as a snap app attribute, but we still need to be able to find them.
Both KDE Discover and Gnome Software need to be able to open urls such as appstream://org.something.something. I want to be able to offer the snap as an alternative.
Furthermore, in Discover we do have a feature to show the other sources of a package when on an application. I would like to also be able to offer Snaps.