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
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