---
title: "POST /files/{fileId}/approvals:start"
method: POST
path: "/files/{fileId}/approvals:start"
tags: ["approvals"]
---

# POST /files/{fileId}/approvals:start

`POST /files/{fileId}/approvals:start`

Starts an approval on a file. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals).

## Path parameters

- `fileId` string, required

## Request body

- StartApprovalRequest — Allows creating an approval on a file.
  - `lockFile` boolean — Optional. Whether to lock the file when starting the approval.
  - `reviewerEmails` string[] — Required. The emails of the users who are set to review the approval.
  - `dueTime` string, google-datetime — Optional. The time that the approval is due.
  - `message` string — Optional. A message to send to reviewers when notifying them of the approval request.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/drive.md) · [All operations](https://skmtc.dev/google/apis/drive/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/drive/revisions/f3444ff3fae2/schema)
