Thanks for the time to respond. We have all been there, where we start something new to later find out it has been done already, so appreciate the clarification.
I tried to put something together, provided here for anyone interested in improving it for their own use: Supervisor / wifi-connect web API