I am a web developer interested in offering automation services of IoT devices to users that have SmartThings connected devices.
In particular, I am interested in offering services to owners of smart locks (e.g. Schlage wifi lock) to automate managing codes.
It seems this might be possible with a SmartThings “Connected Service”.
And I assume the flow would be something like this:
o Discover devices for a given user
o Request authorization from user to access device(s)
o Manage device(s)
o Query lock status
o Add lock code
o Remove lock code
Does SmartThings Platform expose such APIs through webhooks/resthooks?