APIs for create or invite users and list all users at Platform level

I went through https://docs.uipath.com/automation-cloud/automation-cloud/latest/api-guide/available-resources#user and need clarification on officially supported APIs for platform‑level users (the users shown under Admin → Accounts & Groups → Users).

Could you please confirm:

List all platform users -

Is there a documented API to list all users in an organisation (local + directory), not just Orchestrator tenant users?
If yes, what is the endpoint, required scopes, and response format?
If no, can you confirm that user enumeration is currently only available via the Admin UI and not via public APIs?

Create / invite platform users -

Is there an API to create or invite a user to the platform (equivalent to the “Invite user” action in the Admin UI)?
If yes, what endpoint and payload should be used, and are there any limitations (e.g., only local users)?
If no, can you confirm that user creation/invitation is supported only via the UI?

Internal vs supported endpoints -

Some browser calls under portal_/api appear to return organisation/tenant information. Are these considered internal/unsupported and therefore not intended for production integrations?

Any links to the relevant Automation Cloud / Platform Management API documentation would be very helpful.

1 Like

@jaydeep.parmar

Welcome to the community

in docs either then invite or list all is not listed as endpoint

for Invite user please check below link

for list all users

one thing you can try is to inspect the chrome page and then open accounts and groups you can find the api call being made to get all users and you can try using it with same auth as invite user specified above..

this is the api that I see

Screenshot 2025-12-11 at 9.08.25 PM

cheers

Thank you Anil for your warm welcome and response!

As I mentioned, As UiPath Admin, I am looking for the API or any other programmatically way to invite/create PLATFORM user accounts (not the Orchestrator Users). Similarly, I am looking for an API to list all PLATFORM user accounts i.e., the users we see in Admin → Accounts & local groups → User accounts.

Regarding the developer tools network tab screenshot you gave for an internal API, please confirm if this API should be considered internal/unsupported and therefore not intended for production integrations or not.

The suggestions you’ve given till now are not aligned with my questions, but thank you for your efforts. Let me know if more clarification is needed.

@jaydeep.parmar

not sure if you have seen it..but let me clarify as well

the list api that I have shown the screnshot of and network tab related ..is the one from the same admin and account & groups..platform level..in docs few of the apis might be missing so this is the way we try for few apis..not a staright way though..

now for invite user as well..the above given link is for same..if you invite a user from ui as well if you see the network rab again its the same api that would be hitting

hope this might help you in finding a way..if not happy to help

cheers

Hi @Anil_G

I understand and agree that the APIs retrieved from network tab can be used for the usecase. But are those APIs the official solutions for the usecase? Further, I don’t want to copy the bearer token every time when I use these APIs from POSTMAN or my piece of code. Is there a way to generate the required token programmatically?

The another and main issue with these APIs are, since those are not documented officially, in future their behaviour may be changed without notice and may break the existing things for me if I rely on those.

To conclude, as per my understanding, calls to endpoints under portal_/api may be generally considered internal and unsupported for production integrations. These endpoints may be intended for internal platform functionality and may change without backward compatibility, so they should not be used for production-grade integrations.

The use case is simple -

  1. As a UiPath Admin, I want to programmatically list all platform users as an API response.
  2. As a UiPath Admin, I want to programmatically invite/create a new user via API.

Please confirm if such APIs are available and maybe just not listed in the documentation guide.
Please confirm if UiPath has any plans to expose “create/invite user” and “list all users” as part of Platform Management.

If the APIs are not available, and if some SDK is available that I can integrate into my piece of code to manage the user creation and user list programmatically, please provide details of the SDK.

1 Like

Hi @marian.platonov

As sugggested by @Anil_G , I can use the portal_/api for listing the platform users as well as inviting/creating a new user to the UiPath platform. Reference - Creating a User in Cloud Orchestrator by API - #4 by marian.platonov

Can you please confirm if the calls to endpoints under portal_/api must considered internal and unsupported for production integrations? Also, Are these endpoints intended for internal platform functionality and may change without backward compatibility and thus should not be used for production-grade integrations?

1 Like

@jaydeep.parmar

We did use invite for over an year..never saw a change, but agreed with your concerns..someone from PD team would be right person. I can help with ways but confirming if they would change or not might not be right on my part

@loginerror - Can you confirm the above please

Already how to retrieve token is given in invite user link so can use that to get token as well

cheers