Method: projects.versions.create  |  Apps Script  |  Google for Developers (original) (raw)

Method: projects.versions.create

Stay organized with collections Save and categorize content based on your preferences.

Creates a new immutable version using the current code, with a unique version number.

HTTP request

POST https://script.googleapis.com/v1/projects/{scriptId}/versions

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
scriptId string The script project's Drive ID.

Request body

The request body contains data with the following structure:

JSON representation
{ "versionNumber": integer, "description": string, "createTime": string }
Fields
versionNumber integer The incremental ID that is created by Apps Script when a version is created. This is system assigned number and is immutable once created.
description string The description for this version.
createTime string (Timestamp format) When the version was created.A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

Response body

If successful, the response body contains a newly created instance of [Version](/apps-script/api/reference/rest/v1/projects.versions#Version).

Requires the following OAuth scope:

For more information, see the OAuth 2.0 Overview.