Team management

Team management

Only available to accounts with Elevated access and "Organization"type accounts. 
View the "team" page within the developer portal.

Team functionality facilitates collaborative development of Projects and Apps within the Twitter Developer Platform. Often, teams have different people responsible for access control, billing/payments, and this allows you to invite those people to contribute to your project.

Please note: Team management does not currently grant/limit API access based on App credentials.  It is not possible to share App management across your team.  Apps (keys/tokens) cannot be edited, created, or deleted by non-owners.

Team dashboard

On the "members" tab of the team dashboard, you will view all the members and their roles. If you are an administrator of a team, you will be able to manage developer access and edit the roles of each member.

Administrators also have access to the "pending" tab of the team dashboard. Here, admins can view the details and manage each invitation that has been sent out.

Inviting team members

Currently, only administrators can add/remove members of the team. From the team dashboard, admins will be able to see an “Invite team member” button on both the “members” and “pending” tab. This will prompt a form to enter the invitee’s Twitter username and the role to assign. If successful, the pending member will be able to join the team via email invitation. To ensure a successful invitation, here is a checklist of things that can help.


Team roles:

Administrator role:

  • Ability to manage team projects and apps
  • Ability to manage all app environments
  • Ability to choose/upgrade subscriptions
  • Ability to update billing/payment methods
  • Ability to add/remove team members
  • Ability to edit roles of team members

Developer role: 

  • Ability to manage own projects and apps
  • Read-only access to team projects and apps
  • Ability to leave the team