I'm trying to build a SaaS wrapper layer on top the Kite platform. Have a couple of basic questions that I didnt see answered already:
1) When I try to create an "App" I see two options - a) API access ; b) No API access but Kite Publisher with JS. Since we are building a SaaS layer on top, we will need API access but we can also embed the JS widgets. We would like to use both - the Publisher JS as well as the API. Is that okay? The docs and the UI make it seem like it's mutually exclusive.
2) Building on the Kite API requires the "App" creation, but also allows me to create multiple apps. Wanted to understand how to think about the notion of an "App" in the context of building an embed SaaS layer. Is the expectation/guidance from Kite Platform that for SaaS use cases, you use a separate access_key for different customers?
3) Also, the Zerodha Client ID need for the App creation - how do I look that up?