You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add some ways to work with user_email in remove_project_collaborator() and update_project_collaborator() #242
When using remove_project_collaborator() or update_project_collaborator() one needs user_id which is not exactly easy to get. It can be extracted from list_project_collaborators() which provides the info, but it is not really handy or intuitive.
Either remove_project_collaborator() and update_project_collaborator() should take also user_email besides user_id to allow editing collaborators for project. Or there could be new Endpoint and client function to get user_id from user_email.
make it possible to pass project name ("{workspace}/{name}") instead of project ID in add_project_collaborator(), update_project_collaborator(), remove_project_collaborator(), list_project_collaborators()
make it possible to pass workspace name instead of workspace ID in list_workspace_members(), get_workspace_member(), update_workspace_member(), remove_workspace_member()
Activity
wonder-sk commentedon Jun 12, 2025
+1!
Also, please:
"{workspace}/{name}") instead of project ID in add_project_collaborator(), update_project_collaborator(), remove_project_collaborator(), list_project_collaborators()That will make example Jupyter notebooks easier to digest: https://github.com/MerginMaps/python-api-client/blob/b39e6bbb08fd006be6e8bed7d9d4884a05f9063a/examples/01_users.ipynb