PATCH
/v1/workspaces/{workspaceId}/members/{userId}betaplatformUserworkspace
When to use
Change a direct workspace member role.
For agents
Requires the signed-in administrator’s direct platform access token.
Example
import { PermuteClient } from '@permute/sdk';
const client = new PermuteClient({ accessToken: async () => process.env.PERMUTE_ACCESS_TOKEN! });
const result = await client.workspaceMembers.updateRole('wksp_finance123', 'user_example', {
"role": "viewer"
});Request body
{
"role": "viewer"
}Response
{
"data": {
"userId": "user_example",
"role": "viewer"
}
}