Skip to main content

Function: updateMember()

updateMember(client, props): Promise<{ id: number; role: "ADMIN" | "MEMBER" | "VIEWER"; createdAt: string; updatedAt: string; userId: number; orgId: number | null; projectId: number | null; userName: string; orgName: string | null; projectName: string | null; projectOrgId: number | null; projectOrgName: string | null; }>

Updates a member's role in an organization or project.

Parameters​

client​

ApiClient

The API client instance

props​

The request properties

query​

{ userName: string; orgName: string; } | { userName: string; orgName: string; projectName: string; } = updateMemberQuerySchema

Query parameters (userName, orgName, optional projectName)

body​

{ role: "ADMIN" | "MEMBER" | "VIEWER"; } = updateMemberBodySchema

Request body with new role

body.role​

"ADMIN" | "MEMBER" | "VIEWER" = ...

Returns​

Promise<{ id: number; role: "ADMIN" | "MEMBER" | "VIEWER"; createdAt: string; updatedAt: string; userId: number; orgId: number | null; projectId: number | null; userName: string; orgName: string | null; projectName: string | null; projectOrgId: number | null; projectOrgName: string | null; }>

Promise resolving to the updated member

Operation Id​

update-member