Skip to main content
Unary · Projects Creates multiple projects in a single request. Use this method to:
  • Onboard multiple repositories at once
  • Import a batch of projects during initial setup
Returns successfully created projects and details about any failures. Each project in the request is processed independently - partial success is possible.

Examples

  • Create multiple projects: Creates several projects in one request.

Endpoint

Send a Bearer token as described in Authentication. If your organization uses a custom management-plane domain, replace https://app.ona.com with that domain.

Request example

Request

gitpod.v1.CreateProjectsRequest

Response

gitpod.v1.CreateProjectsResponse
gitpod.v1.CreateProjectRequest
gitpod.v1.CreateProjectsResponse.Failure
EnvironmentInitializer specifies how an environment is to be initializedgitpod.v1.EnvironmentInitializer
gitpod.v1.Project
gitpod.v1.Project.UsedBy
gitpod.v1.ProjectEnvironmentClass
gitpod.v1.ProjectMetadata
ProjectPrebuildConfiguration defines how prebuilds are created for a project. Prebuilds create environment snapshots that enable faster environment startup times.gitpod.v1.ProjectPrebuildConfiguration
RecommendedEditors contains the map of recommended editors and their versions.gitpod.v1.RecommendedEditors