---
title: "Changes to Restore deleted file from folder"
method: POST
path: "/drive_folders/{id}/restore_file_from_folder"
---

# Changes to Restore deleted file from folder

`POST /drive_folders/{id}/restore_file_from_folder`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 12 revisions.

- **2026-10-17** `6a97ad14fe93`: 1 info
- **2026-09-03** `5f3d79fd23a0`: 1 info
- **2026-08-08** `7c956b3d1bdf`: 8 breaking, 26 warning, 8 info
- **2026-08-06** `9418bb2b65bf`: 1 info

## Changes

- **2026-10-17** `6a97ad14fe93`: 1 info
  - added the optional property `data/entity/projects/items/complexity_level` to the response with the `200` status
- **2026-09-03** `5f3d79fd23a0`: 1 info
  - added the optional property `data/entity/projects/items/tasks/items/due_date` to the response with the `200` status
- **2026-08-08** `7c956b3d1bdf`: 8 breaking, 26 warning, 8 info
  - the response property `data/entity/projects/items/tax_year` became nullable for the status `200`
  - added `#/components/schemas/Entity, subschema #2` to the `data/entity/projects/items/entity` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/EntityContactExtended, subschema #2` to the `data/entity/primary_contact` response property `oneOf` list for the response status `200`
  - the `data/entity/contacts/items/` response's property type changed from `object` to no type for status `200`
  - the `data/entity/primary_contact` response's property type changed from `object` to no type for status `200`
  - the `data/entity/projects/items/assignees/items/` response's property type changed from `object` to no type for status `200`
  - the `data/entity/projects/items/entity` response's property type changed from `object` to no type for status `200`
  - the `data/entity/projects/items/tax_year` response's property type changed from `string` to `integer, null` for status `200`
  - removed the optional property `data/entity/contacts/items/client_id_number` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/company` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/contact_addresses` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/contact_emails` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/contact_phones` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/entity_origins` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/first_name` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/id` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/job_title` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/last_name` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/nick_name` from the response with the `200` status
  - removed the optional property `data/entity/contacts/items/tags` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/assignees/items/email` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/assignees/items/id` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/client_id_number` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/contacts` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/created_at` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/ein` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/entity_type` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/id` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/metadata` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/name` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/other_ids` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/primary_contact` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/projects` from the response with the `200` status
  - removed the optional property `data/entity/projects/items/entity/updated_at` from the response with the `200` status
  - added the optional property `data/entity/projects/items/project_status` to the response with the `200` status
  - added the optional property `data/entity/projects/items/reminder_schedule_name` to the response with the `200` status
  - added the optional property `data/entity/projects/items/user/first_name` to the response with the `200` status
  - added the optional property `data/entity/projects/items/user/idempotency_key` to the response with the `200` status
  - added the optional property `data/entity/projects/items/user/last_name` to the response with the `200` status
  - added the optional property `data/entity/tags` to the response with the `200` status
  - …2 more
- **2026-08-06** `9418bb2b65bf`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/gettruss/apis/gettruss/docs/drive_folders/:id/restore_file_from_folder/post.md) - [API](https://skmtc.dev/gettruss/apis/gettruss.md) - [Page](https://skmtc.dev/gettruss/apis/gettruss/changes/drive_folders/:id/restore_file_from_folder/post)
