Unable to use my API app to authenticate any user other than myself

I have created an app from my profile section. And I am using that API key and API secret. And when I use OAuth to login my own account - it’s working. And I’m able to fetch holdings and all.

But when I use the same credentials to OAuth into my second upstox account - it says Invalid credentials.

Does an app not work across profiles? If so, how do I create an app that I can use across multiple accounts.

I know this is possible because “Smallcase” does something similar - one app OAuth and anyone can login through it.

Please guide. Thanks!

Hi @Shubham_Kushwah

We offer two types of applications:

  1. Indie App: This app allows login only with the credentials of the user who created it, meaning a single user can access an Indie app.
  2. Multi-Client App: This app supports logins from multiple users. For more information on Multi-Client Apps, please refer to Uplink Business.

Here smallcase is having a multi client app thus its possible for them to login multiple users

Thank you.

Hi @Ketan

Yes I want to create a multi-client app then. Is it paid? And I tried going to Uplink Business - it’s redirecting me to create an indie app again - there’s no form.

The page says to fill the form. But there’s no form.

Thanks for your response.

@Shubham_Kushwah, you can connect with @Vinit_1989 for assistance.
Here’s a related discussion thread for reference: Help in integrating Upstox API for business needs - #6 by Vinit_1989

Thank you

1 Like