Team
Last updated
Last updated
Permanently deletes a team and all its associations. This action: - Removes all team memberships - Disassociates team from repositories and resources - Removes team-specific permissions and access - Cannot be undone
Team slug
Removes a member from a team, revoking their access to team resources. This action: - Removes team membership immediately - Revokes access to all team repositories and resources - Removes team-specific permissions - Does not delete the user account
Team slug
Member email
Retrieves a paginated list of members belonging to a specific team. Returns detailed information about each member including: - User details (ID, email, name) - Role within the team (owner or member) - Join date and last activity
Team slug
Maximum number of members to return
10
Offset for pagination
0
Filter by role
owner
Possible values: Changes the role of an existing team member. Available roles: - owner: Full team management permissions, can add/remove members - member: Access to team resources but no management permissions
Team slug
Member email
The new role for the team member
Creates a new team within the organization. Teams are used to: - Group users for collaborative access to resources - Manage permissions at a team level - Organize repositories, environments, and other resources
The name of the team
Engineering Team
The slug for the team URL
engineering-team
Optional description of the team
Team responsible for product engineering
Adds a new member to an existing team with the specified role. This endpoint: - Creates team membership if user exists in the system - Assigns the specified role (owner or member) - Grants access to team resources based on role - Sends notification to the new member
Team slug
Email of the user to add to the team
user@example.com
Role for the user in the team
member
Possible values: