2026-04-30
▼ ▲ drive.approvals.reassign
Parameters :
fileId
Location : path
Type : string
Required : Yes
Description : Required. The ID of the file that the approval is on.
approvalId
Location : path
Type : string
Required : Yes
Description : Required. The ID of the approval to reassign.
Parameter Order :
Path : files/{fileId}/approvals/{approvalId}:reassign
Scopes :
Flat Path : files/{fileId}/approvals/{approvalId}:reassign
HTTP Method : POST
Description : Reassigns the reviewers on an approval. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals). Adds or replaces reviewers in the ReviewerResponse of the approval. This can be called by any user with the `writer` permission on the file while the approval Status is `IN_PROGRESS` and the Response for the reviewer being reassigned is `NO_RESPONSE`. A user with the `reader` permission can only reassign an approval that's assigned to themselves. Removing a reviewer isn't allowed.
▼ ▲ drive.approvals.cancel
Path : files/{fileId}/approvals/{approvalId}:cancel
Scopes :
Parameter Order :
Parameters :
approvalId
Required : Yes
Location : path
Type : string
Description : Required. The ID of the approval to cancel.
fileId
Description : Required. The ID of the file that the approval is on.
Required : Yes
Location : path
Type : string
Description : Cancels an approval. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals). Updates the approval Status to `CANCELLED`. This can be called by any user with the `writer` permission on the file while the approval Status is `IN_PROGRESS`.
HTTP Method : POST
Flat Path : files/{fileId}/approvals/{approvalId}:cancel
▼ ▲ drive.approvals.start
Path : files/{fileId}/approvals:start
Scopes :
Parameters :
fileId
Required : Yes
Location : path
Type : string
Description : Required. The ID of the file that the approval is created on.
Parameter Order : fileId
Flat Path : files/{fileId}/approvals:start
Description : Starts an approval on a file. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals).
HTTP Method : POST
▼ ▲ drive.approvals.decline
Path : files/{fileId}/approvals/{approvalId}:decline
Scopes :
Parameters :
approvalId
Location : path
Type : string
Required : Yes
Description : Required. The ID of the approval to decline.
fileId
Description : Required. The ID of the file that the approval is on.
Required : Yes
Location : path
Type : string
Parameter Order :
Description : Declines an approval. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals). This is used to update the ReviewerResponse of the requesting user with a Response of `DECLINED`. This also completes the approval and sets the approval Status to `DECLINED`.
HTTP Method : POST
Flat Path : files/{fileId}/approvals/{approvalId}:decline
▼ ▲ drive.approvals.approve
Flat Path : files/{fileId}/approvals/{approvalId}:approve
Description : Approves an approval. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals). This is used to update the ReviewerResponse of the requesting user with a Response of `APPROVED`. If this is the last required reviewer response, this also completes the approval and sets the approval Status to `APPROVED`.
HTTP Method : POST
Path : files/{fileId}/approvals/{approvalId}:approve
Scopes :
Parameter Order :
Parameters :
fileId
Description : Required. The ID of the file that the approval is on.
Required : Yes
Location : path
Type : string
approvalId
Location : path
Type : string
Required : Yes
Description : Required. The ID of the approval to approve.
▼ ▲ drive.approvals.comment
HTTP Method : POST
Description : Comments on an approval. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals). This sends a notification to both the initiator and the reviewers. Additionally, a message is also added to the approval activity log.
Flat Path : files/{fileId}/approvals/{approvalId}:comment
Parameters :
approvalId
Description : Required. The ID of the approval to comment on.
Location : path
Type : string
Required : Yes
fileId
Required : Yes
Location : path
Type : string
Description : Required. The ID of the file that the approval is on.
Parameter Order :
Path : files/{fileId}/approvals/{approvalId}:comment
Scopes :