Method: pipelines.create

Creates a pipeline that can be run later. Create takes a Pipeline that has all fields other than pipelineId populated, and then returns the same pipeline with pipelineId populated. This id can be used to run the pipeline.

Caller must have WRITE permission to the project.

HTTP request


The URL uses gRPC Transcoding syntax.

Request body

The request body contains an instance of Pipeline.

Response body

If successful, the response body contains a newly created instance of Pipeline.

Authorization Scopes

Requires one of the following OAuth scopes:


For more information, see the Authentication Overview.