Query parameters
-
limit integer(int32)
Maximum number of records to be returned.
-
offset integer(int32)
Starting point for records to return, for paging.
-
sort string
Property by which to sort the records.
Values are
alias
orname
. -
count boolean
Whether to return the total count of records or not. If set to
false
bothtotalRecord
andfilterRecord
will return0
.Default value is
true
. -
filter object
Filter data by specifying filters based on RQL
GET /api/service/groups
curl \
-X GET https://tenant.atlan.com/api/service/groups \
-H "Authorization: Bearer $ACCESS_TOKEN"
Response example (200)
{
"totalRecord": 3,
"filterRecord": 3,
"records": [
{
"id": "a852d26f-279a-4f57-b3e2-72831cd814a4",
"name": "base",
"path": "/base",
"attributes": {
"alias": [
"Base"
],
"createdAt": [
"1645488670544"
],
"createdBy": [
"service-account-apikey-6f7f1591-a247-42bd-a969-11ec2e654678"
],
"description": [
"A group to provide full access to everything."
],
"isDefault": [
"false"
]
},
"userCount": 1,
"decentralizedRoles": [
{
"roleId": "90af78ec-998f-4939-aa23-2159c7312b6e",
"level": "connection",
"privilege": "admin"
}
],
"personas": [
{
"id": "3f94d413-ae47-4ddb-a5a9-1b286e7eb04e",
"name": "Base",
"displayName": "Base"
}
],
"purposes": [
{
"id": "12846d83-d117-42e1-a0fd-823dfa75e876",
"name": "Restricted Protection"
}
]
}
]
}