For the complete documentation index, see llms.txt. This page is also available as Markdown.

List Access Sets

Restrict list item visibility per user or group

List all access sets

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

Responses
200

All access sets

application/json
total_countintegerOptional
total_pagesintegerOptional
server_timeinteger · int64Optional
get/{app_short}/list/accessset
200

All access sets

Create an access set

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

root_idintegerRequired

Root list node identifier

Body
namestringRequired
groupsinteger[]Optional
usersinteger[]Optional
listsinteger[]Optional
Responses
200

Access set created

application/json
idstring · uuidOptional
post/{app_short}/list/{root_id}/accessset
200

Access set created

Get access sets for a list and user

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
user_idintegerRequired
Responses
200

Access set UUIDs for this user and list

application/json
string · uuid[]Optional
get/{app_short}/list/{list_id}/accessset/user/{user_id}
200

Access set UUIDs for this user and list

Get access set details

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
Responses
200

Access set full details

application/json
idstring · uuidOptional
namestringOptional
get/{app_short}/list/{list_id}/accessset/{list_access_set_id}
200

Access set full details

Delete an access set

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
Responses
204

Access set deleted

No content

delete/{app_short}/list/{list_id}/accessset/{list_access_set_id}
204

Access set deleted

No content

Generate access set dependencies

post

Immediately recalculates internal access set dependencies. Runs automatically every 5 minutes; call manually after batch changes.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
Responses
200

Dependencies regenerated

No content

post/{app_short}/list/{list_id}/accessset/{list_access_set_id}/generate
200

Dependencies regenerated

No content

Get access set entity list (users / groups / lists)

get

Use users, groups, or lists as the entity path value.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
entitystring · enumRequiredPossible values:
Responses
200

Array of the requested entity type

application/json
itemsanyOptional
get/{app_short}/list/{list_id}/accessset/{list_access_set_id}/{entity}
200

Array of the requested entity type

Add an entity to an access set

put

Adds a user, group, or list item to the access set.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
entitystring · enumRequiredPossible values:
entity_idintegerRequired
Responses
200

Entity added

No content

put/{app_short}/list/{list_id}/accessset/{list_access_set_id}/{entity}/{entity_id}
200

Entity added

No content

Remove an entity from an access set

delete

Removes a user, group, or list item from the access set.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
app_shortstringRequired

Short name of the workspace instance (e.g. daxium-test)

list_idintegerRequired
list_access_set_idstring · uuidRequired
entitystring · enumRequiredPossible values:
entity_idintegerRequired
Responses
204

Entity removed

No content

delete/{app_short}/list/{list_id}/accessset/{list_access_set_id}/{entity}/{entity_id}
204

Entity removed

No content

Last updated

Was this helpful?