The Admin API is a programmatic API that gives access to Arcadia objects like datasets, users, roles, etc. To use the API you need to enable it through a configuration in the visualization server (refer to this article)
You access objects through end-points that follow a specific URL pattern as explained here:
[http | https]:/host:port/arc/adminapi/version/data_type[/object_id][?options]
On the GET operation, a very important option is the ?detail=true, without this option set you will not get all the necessary attributes and nested structures.
Here’s an example using the roles endpoint. Notice that by default only a summary structure is returned:
Once “?detail=true” is included in the endpoint we get the full object structure which includes the nested privs component.