XISUITEDokumentation

Board Permissions

4 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1

List all permissions for a board with user details#

GET/boards/{boardId}/permissionsToken

Parameter

NameOrtTypBeschreibung
boardIdPflichtPfadstring–

Antworten

  • 200OK
Beispiel (cURL)
curl -X GET "https://xapi.ambertech.cloud/api/v1/boards/{boardId}/permissions" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Grant a permission to a user on a board#

POST/boards/{boardId}/permissionsToken

Parameter

NameOrtTypBeschreibung
boardIdPflichtPfadstring–

Request-Bodyapplication/jsonGrantBoardPermissionDto

NameTypBeschreibung
board_idstring (uuid)

Legacy board UUID echo from Next clients (ignored; path param is authoritative)

user_idPflichtstring (uuid)–
permission_levelstring

Werte: vieweditadmin

Standard: "view"

Antworten

  • 201Erstellt
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/boards/{boardId}/permissions" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"user_id":"…"}'

Update the permission level for a board permission#

PATCH/boards/{boardId}/permissions/{permissionId}Token

Parameter

NameOrtTypBeschreibung
boardIdPflichtPfadstring–
permissionIdPflichtPfadstring–

Request-Bodyapplication/jsonUpdateBoardPermissionDto

NameTypBeschreibung
permission_levelPflichtstring

Werte: vieweditadmin

Antworten

  • 200OK
Beispiel (cURL)
curl -X PATCH "https://xapi.ambertech.cloud/api/v1/boards/{boardId}/permissions/{permissionId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"permission_level":"view"}'

Revoke a board permission#

DELETE/boards/{boardId}/permissions/{permissionId}Token

Parameter

NameOrtTypBeschreibung
boardIdPflichtPfadstring–
permissionIdPflichtPfadstring–

Antworten

  • 200OK
Beispiel (cURL)
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/boards/{boardId}/permissions/{permissionId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"
Stand: 25. Oktober 2026© 2026 XISUITE · AmberTech Solutions