Method: children.insert

Inserts a file into a folder.

HTTP request

POST https://www.googleapis.com/drive/v2/files/{folderId}/children

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
folderId

string

The ID of the folder.

Query parameters

Parameters
enforceSingleParent
(deprecated)

boolean

Deprecated: Adding files to multiple folders is no longer supported. Use shortcuts instead.

supportsAllDrives

boolean

Whether the requesting application supports both My Drives and shared drives.

supportsTeamDrives
(deprecated)

boolean

Deprecated: Use supportsAllDrives instead.

Request body

The request body contains an instance of ChildReference .

Response body

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

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file

Some scopes are restricted and require a security assessment for your app to use them. For more information, see the Authorization guide.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年04月03日 UTC.