Users
List users
client.admin.organization.users.list(UserListParams { after, emails, limit } query?, RequestOptionsoptions?): ConversationCursorPage<OrganizationUser { id, added_at, object, 13 more } >
GET/organization/users
Retrieve user
client.admin.organization.users.retrieve(stringuserID, RequestOptionsoptions?): OrganizationUser { id, added_at, object, 13 more }
GET/organization/users/{user_id}
Modify user
client.admin.organization.users.update(stringuserID, UserUpdateParams { developer_persona, role, role_id, technical_level } body, RequestOptionsoptions?): OrganizationUser { id, added_at, object, 13 more }
POST/organization/users/{user_id}
Delete user
client.admin.organization.users.delete(stringuserID, RequestOptionsoptions?): UserDeleteResponse { id, deleted, object }
DELETE/organization/users/{user_id}
UsersRoles
List user organization role assignments
client.admin.organization.users.roles.list(stringuserID, RoleListParams { after, limit, order } query?, RequestOptionsoptions?): NextCursorPage<RoleListResponse { id, created_at, created_by, 8 more } >
GET/organization/users/{user_id}/roles
Assign organization role to user
client.admin.organization.users.roles.create(stringuserID, RoleCreateParams { role_id } body, RequestOptionsoptions?): RoleCreateResponse { object, role, user }
POST/organization/users/{user_id}/roles
Unassign organization role from user
client.admin.organization.users.roles.delete(stringroleID, RoleDeleteParams { user_id } params, RequestOptionsoptions?): RoleDeleteResponse { deleted, object }
DELETE/organization/users/{user_id}/roles/{role_id}