Plaid teams
Learn about Plaid teams
Your Plaid dashboard account can create or join multiple teams to enable collaboration across different teams or companies.
You can be a member of multiple Plaid teams, each with their own API keys and billing information.
Creating a team
At the top-left of your Plaid Dashboard, click the team name drop-down and select Create new team.

Once you have submitted your team name and purpose into the form, click Create team. Your new team will come with a fresh set of API keys which can be used to build a new Plaid integration.
Managing your team membership
You can create a new team, view your existing teams, and leave a team from the Personal menu, found at the bottom-left of your Plaid Dashboard:

Team-specific settings
Visit Settings > Team Settings in your Plaid Dashboard to view your company information, team members, billing settings, and invoices:
Managing team member permissions
From the Team Settings menu, you can also add and remove team members, as long as you have the Team management permission. You can assign specific permissions to each team member that you add to your Plaid team.
Members with the Admin permission are automatically granted all permissions to the entire Developer Dashboard.
Members with the Team Management permission have similar access to the Admin permission – they can see and manage almost everything. However, they can't view or change API keys or view and file Support tickets. Some of what this role can do:
- Make production / product requests
- Edit link customizations
- Change API configurations (OAuth redirect URIs, change pinned API version)
- Configure webhooks
- Configure team’s display settings and name
- Manage billing / invoices
- Manage team membership
- Manage OAuth migrations
Members with the Support permission have access to the Support pages for viewing and filing support tickets.
Certain pages are accessible to all Dashboard team members, regardless of their permissions. These pages include:
- Overview
- Status
- Logs
- Usage
You can also use the Team Settings page to control which environments team members have access to. In order to view the team's client_id
, team members must have access to at least one environment.
Consolidating multiple accounts using teams
Teams prevent you from having to maintain multiple developer accounts. However, if you have already created multiple accounts, you can still consolidate them into a single account without having to create new keys or re-apply for access. To do so, follow these steps:
Select an account to be the new primary account that will contain all the teams.
From each account that you will be consolidating into the new primary account, invite the new primary account to the team.
From each account that you will be consolidating into the new primary account, create a new empty team.
From the new primary account, accept the invitations.
From each account that you will be consolidating into the new primary account, leave the old team.
Your teams will now be consolidated under the new account.
Deleting a team
While you can leave teams, you cannot delete them, and you cannot leave a team if you are the last member in the team. In this case, please file a Deactivate my account support case if you wish to deactivate your team.