The request body contains data with the following structure:
JSON representation
{"title": string,"parentId": string}
Fields
title
string
The title for the project.
parentId
string
The Drive ID of a parent file that the created script project is bound to. This is usually the ID of a Google Doc, Google Sheet, Google Form, or Google Slides file. If not set, a standalone script project is created.
Response body
If successful, the response body contains a newly created instance of Project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["Creates a new, empty script project with no script files and a base manifest file."],["The request body can include a title for the project and the Drive ID of a parent file to bind the project to."],["A successful response returns a Project object representing the newly created script project."],["Requires authorization with the `https://www.googleapis.com/auth/script.projects` scope."]]],[]]