Team users endpoint¶
Fetch all team users¶
-
team_users
(team_id[, params = None])¶
param team_id: | ID of the team |
---|---|
type team_id: | str or int |
param dict params: | |
(optional) pagination options | |
return: | Collection of team users |
Example:
users = client.team_users(7890, {
"page": 2,
"limit": 4
})
users.items[0].user_id # => 12345
Fetch a team user¶
-
team_user
(team_id, team_user_id)¶ Parameters: - team_id (str or int) – ID of the team
- team_user_id (str or int) – ID of the team user to fetch
Returns: Team user model
Example:
user = client.team_user(7890, 12345)
user.email # => "elf@lorien.com"
user.fullname # => "Mr. Elf"
Update a team user¶
-
update_team_user
(team_id, team_user_id[, params = None])¶ Parameters: - team_id (str or int) – ID of the team
- team_user_id (str or int) – ID of the team user to update
- params (dict) – (optional) Team user parameters
Returns: Team user model
Example:
user = client.update_team_user(7890, 12345, {"role": "admin"})
user.role # => "admin"