Query parameters
-
limit integer(int32)
Maximum number of personas to be returned.
-
offset integer(int32)
Starting point for personas to return, when paging.
-
sort string
Property by which to sort the personas.
Values are
createdAt
,createdBy
,updatedAt
, orupdatedBy
. -
count boolean
Whether to return the total count of personas or not. If set to
false
bothtotalRecord
andfilterRecord
will return0
. -
columns array[string]
Specific columns to retrieve for each persona. Value of unspecified columns will be returned as
null
or empty strings. -
filter object
Filter personas to retrieve based on RQL
GET /api/service/personas
curl \
-X GET https://tenant.atlan.com/api/service/personas \
-H "Authorization: Bearer $ACCESS_TOKEN"
Response example (200)
{
"totalRecord": 1,
"filterRecord": 1,
"records": [
{
"id": "9bee3ff8-9bf4-436f-927b-3e415fd3afe9",
"name": "Data Engineers",
"displayName": "Data Engineers",
"createdAt": 1655205634935,
"createdBy": "service-account-apikey-e8d1f0bd-600e-4a8a-9248-b7c9aa1ef8c3",
"updatedAt": null,
"updatedBy": "",
"type": "persona",
"level": "workspace",
"description": "",
"metadataPolicies": [],
"dataPolicies": [],
"glossaryPolicies": [],
"users": [],
"groups": [],
"version": "morning-boat-1740",
"enabled": true,
"readme": "",
"resources": null,
"attributes": null
}
]
}