ReTool Subscription levels and API questions

Hello,

I am looking into trying to use the ReTool API to create one-time links for authentication. I am currently on the Team plan, which supports external users. I am confused as there is no option to create an API key which has the permission to create the correct link. So, two questions.

  1. Do I have to upgrade my account to be able to have an app that doesn't require a ReTool Login?
  2. What is the difference between an external user and a standard user? At least at the Team level?

Thanks,
Luke

Hey @Luke_Baker,

So, external users STILL need to have an account in your retool account and login via the Retool login. The difference is, that once you set up a domain for your account, any other user that doesn't include the domain in their email address, will count as an external user, whereas users with the main domain in it will count as standard users.

  1. You need business tier if you want a public app. But then your app is accessible without authentication by anyone with the url. That’s probably not what you want.

  2. External users are on business tier as far as I know. External users cannot alter code. It’s basically an end-user outside your business domain/organisation.

In the docs it’s mentioned that for an embedded app, you can login users using custom authentication with retool API. When users log in on your website/app, retool can create a single sign on url to have those users automatically login to retool as well so that they don’t have to login twice. But you still need an account for that for that user.