Google: Gets an approval by ID For more information, see Manage approvals (https: developers google com workspace drive api guides approvals) — response body
Gets an approval by ID. For more information, see [Manage approvals](https://developers.google.com/workspace/drive/api/guides/approvals).: response body. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Gets an approval by ID For more information, see Manage approvals (https: developers google com workspace drive api guides approvals) — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Metadata for an approval. An approval is a review or approve process for a Drive item. |
approvalId | string | Optional | The approval ID. |
completeTime | string | Optional | The time the approval was completed. Format: google-datetime |
createTime | string | Optional | The time the approval was created. Format: google-datetime |
dueTime | string | Optional | The time that the approval is due. Format: google-datetime |
fileContentChangeBehavior | string | Optional | The behavior of the approval when the file content changes. Known values: FILE_CONTENT_CHANGE_BEHAVIOR_UNSPECIFIED, RESET_APPROVAL, NO_APPROVAL_ACTION |
initiator | Model | Optional | Expand Gets information about the user, the user’s Drive, and system capabilities. For more information, see [Return user info](https://developers.google.com/workspace/drive/api/guides/user-info). Required: The `fields` parameter must be set To return the exact fields you need, see Return specific fields (https: developers google com workspace drive api guides fields-parameter) — response body — user The user that requested the approval. |
kind | string | Optional | This is always drive#approval. |
modifyTime | string | Optional | The most recent time the approval was modified. Format: google-datetime |
reviewerResponses | array | Optional | The responses made on the approval by reviewers. |
reviewerResponses[] | Model | Each item | Expand Gets an approval by ID For more information, see Manage approvals (https: developers google com workspace drive api guides approvals) — response body — reviewer Responses item |
status | string | Optional | The status of the approval at the time this resource was requested. Known values: STATUS_UNSPECIFIED, IN_PROGRESS, APPROVED, CANCELLED, DECLINED |
targetFileId | string | Optional | Target file id of the approval. |
Referenced models: Gets an approval by ID For more information, see Manage approvals (https: developers google com workspace drive api guides approvals) — response body — reviewer Responses item, Gets information about the user, the user’s Drive, and system capabilities. For more information, see [Return user info](https://developers.google.com/workspace/drive/api/guides/user-info). Required: The `fields` parameter must be set To return the exact fields you need, see Return specific fields (https: developers google com workspace drive api guides fields-parameter) — response body — user