v18

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-014211,6201.8 MB
gitpod.v1.OrganizationService

CreateOrganization

Creates a new organization with the specified name and settings.

Use this method to:

  • Create a new organization for team collaboration
  • Set up automatic domain-based invites for team members
  • Join the organization immediately upon creation

Examples

  • Create a basic organization:

    Creates an organization with just a name.

    name: "Acme Corp Engineering"
    joinOrganization: true
    
  • Create with domain-based invites:

    Creates an organization that automatically invites users with matching email domains.

    name: "Acme Corp"
    joinOrganization: true
    inviteAccountsWithMatchingDomain: true
    
post/gitpod.v1.OrganizationService/CreateOrganization

Request body

inviteAccountsWithMatchingDomainboolean

Should other Accounts with the same domain be automatically invited to the organization?

joinOrganizationboolean

join_organization decides whether the Identity issuing this request joins the org on creation

namestring required

name is the organization name

Response

Success