I need help with something

Hi Retool team,

My org is brchau88.retool.com (Business plan). I'm trying to automate adding paying members to a group using the REST API, called from an external automation tool (n8n).

The problem: every request to the REST API times out with no response — I've tried both https://brchau88.retool.com/api/v1/users and /api/v2/..., using a valid API access token in the Authorization: Bearer header. It doesn't return an error, it just hangs until timeout.

Could you help me confirm:

  1. Is the REST API (user management) enabled on my current plan?

  2. Do requests from external services need IP-allowlisting to reach my API? If so, how do I allowlist them?

  3. When I create an API token, the only user-related scope offered is "User Invites" — I don't see users:write or groups:write. Does my plan support creating users and adding them to a group via the API, and if not, what plan is required?

Goal: when someone subscribes, automatically invite their email and add them to my "Viewer" group.

Thanks!
Brian

1 Like

Hey @Brian_Chau - welcome to the community and thanks for reaching out!

The majority of API endpoints are scoped to Enterprise plans - including the ability to directly create users - but as a Business org you can definitely invite users and specify the groups they should be in. Take a look at the linked documentation and let me know if you have any questions!

All that said, I'm not sure why your current attempts are timing out. :thinking: Incoming API requests don't need any allow-listing, just authentication.

1 Like