Admin API - how come I am not getting all attributes / missing?

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:

URL syntax:

[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.