Skip to content

Team Management

Collaborate on FastAPI Cloud by creating teams to invite teammates and manage your applications together.

When you sign up for FastAPI Cloud, you get a Hobby team by default. Hobby teams are single-seat and meant for individual projects (you can’t invite additional members to them).

To collaborate with other teammates, upgrade to Pro or create a new Pro team.

For plan details, the upgrade flow, and seat management, see Billing.

To create a new team:

  1. Click on the team switcher in the top-left corner.
  2. Select Add Team.
  3. Enter a team name and click Create Team.

Choose a name that makes sense for your organization and we’ll assign a team slug based on the name you choose. This slug is used in URLs across the dashboard and is unique across all teams.

After creating your team, you’ll be directed to Settings where you can manage your team and (once on Pro) invite members.

Teams have three roles: Owner, Admin, and Member. A team can have multiple owners. owner is a role you can assign to any team member, not a single special user. The only constraint is that a team must always have at least one owner.

Member management actions (invite, remove, change roles, promote) require a Pro team. Hobby teams are single-seat.

ActionOwnerAdminMember
View team
Update team settings
Invite members
Remove members✓ *
Change roles✓ *
Promote members to owner
Manage billing
Delete team

* Admins can only act on other admins and members, not owners.

ActionOwnerAdminMember
View apps
Create apps
Update apps config
Delete apps
Transfer apps
  • Has full control over the team, including billing and deletion.
  • Can promote any member or admin to owner, and can demote other owners (as long as at least one owner remains).
  • Can delete the team.
  • Has all admin permissions.
  • Can invite and remove members and other admins.
  • Can change roles between member and admin.
  • Cannot promote to or demote owners.
  • Can update team settings and manage billing.
  • Has all member permissions.
  • Can view team information.
  • Can create apps and update application configuration.
  • Cannot delete or transfer applications.
  • Cannot update team settings or manage members.

Admins on a Pro team can invite new members via email:

  1. Go to Settings.
  2. In the Members section, click Invite Member.
  3. Enter your teammate’s email address and select a role.
  4. They’ll receive an invitation email.

Invitations appear in the Pending tab until accepted. Once accepted, new members appear in the Active tab. Invitations expire after 24 hours. If a teammate misses the window, send a new invitation.

Each accepted invitation consumes one seat against your Pro plan’s seat limit. The Members card shows your current seat usage.

Admins can manage existing team members from the Members section:

  • Promote members to admin to grant management permissions.
  • Demote admins back to member to restrict permissions.
  • Owners can additionally promote anyone to owner, or demote other owners, as long as at least one owner remains.
  • Revokes all access to the team.
  • The user must be invited again to restore access.
  • Users can leave a team themselves, except the last remaining owner, they must delete the team or promote someone else to owner first.

Only an owner can permanently delete a team. Once deleted, all data and applications associated with the team will be lost, and any active Pro subscription is cancelled.

You cannot delete your only remaining team. If you want to fully remove it, delete your account from your user Settings instead.

To delete a team:

  1. Go to Settings.
  2. Scroll to the Delete Team section.
  3. Click Delete Team.
  4. In the confirmation dialog, type delete team <team-slug> to confirm.
  5. Click Delete Team to permanently remove the team.