Hmm, I'm not sure what you mean. How would you physically connect to this API without an app and without a backend?
Ideally the device can create a wifi hotspot when it isn't setup that I can join and setup all the needed config settings. WLED does this as well https://kno.wled.ge/
Self-hostable backend (benefits: privacy; less trust required; I know it'll still be usable even if you shut down your backend in 5y) would of course be great but a separate thing to the above.