List everyone who can see the board

Returns explicit project_members grants alongside implicit rows for workspace owners/admins and (when the board is workspace-visible) every workspace member. The source field discriminates the three kinds. Any caller who can see the board may read this.

get/projects/{id}/members

Request

  • Base URL: https://craaft.io/api/v1
  • URL: https://craaft.io/api/v1/projects/{id}/members
  • Auth: HTTP bearer

Response

OK

userIdstring uuid required
namestring required
emailstring email required
usernamestring required
avatarUrlstring required

Empty when no upload; otherwise /api/v1/users/{id}/avatar

role'admin' | 'contributor' required
source'explicit' | 'workspace-admin' | 'workspace-visible' required

How this row gets access. explicit = stored project_members row. workspace-admin = implicit because they're a workspace owner/admin. workspace-visible = implicit because the project is visibility=workspace.

createdAtstring date-time required

Changes

No recorded changes to this operation across all 2 revisions of this API.