MCPcopy Create free account
hub / github.com/slackapi/python-slack-sdk / update_user

Method update_user

slack_sdk/scim/v1/async_client.py:158–166  ·  view source on GitHub ↗
(self, user: Union[Dict[str, Any], User])

Source from the content-addressed store, hash-verified

156 )
157
158 async def update_user(self, user: Union[Dict[str, Any], User]) -> UserUpdateResponse:
159 user_id = user.id if isinstance(user, User) else user["id"]
160 return UserUpdateResponse(
161 await self.api_call(
162 http_verb="PUT",
163 path=f"Users/{quote(user_id)}",
164 body_params=user.to_dict() if isinstance(user, User) else _to_dict_without_not_given(user),
165 )
166 )
167
168 async def delete_user(self, id: str) -> UserDeleteResponse:
169 return UserDeleteResponse(

Callers 1

test_usersMethod · 0.95

Calls 4

api_callMethod · 0.95
UserUpdateResponseClass · 0.85
to_dictMethod · 0.45

Tested by 1

test_usersMethod · 0.76