List all teams for the authenticated user
We just added a new API method to list all the teams for the authenticated user across all organizations:
$ curl -H "Authorization: token [yours]" https://api.github.com/user/teams
[
{
"name": "Testing",
"id": 396018,
"slug": "testing",
"permission": "pull",
"url": "https://api.github.com/teams/396018",
"members_url": "https://api.github.com/teams/396018/members{/member}",
"repositories_url": "https://api.github.com/teams/396018/repos",
"members_count": 1,
"repos_count": 0,
"organization": {
"login": "dotfiles",
"id": 1593590,
"url": "https://api.github.com/orgs/dotfiles",
"repos_url": "https://api.github.com/orgs/dotfiles/repos",
"events_url": "https://api.github.com/orgs/dotfiles/events",
"members_url": "https://api.github.com/orgs/dotfiles/members{/member}",
"public_members_url": "https://api.github.com/orgs/dotfiles/public_members{/member}",
"avatar_url": "https://0.gravatar.com/avatar/67d30facf213f62853c119fc2a05e246?d=https%3A%2F%2Fidenticons.github.com%2Fc90a68e6ab739e81c642f0e93f88c722.png"
}
},
...
]
As always, if you have any questions or feedback, please drop us a line.
