---
title: "PATCH /api/trash/restore/"
method: PATCH
path: "/api/trash/restore/"
tags: ["Trash"]
---

# PATCH /api/trash/restore/

`PATCH /api/trash/restore/`

Restores the specified trashed item back into baserow.

## Request body

- PatchedTrashEntryRequest — Mixin to a DRF serializer class to raise an exception if data with unknown fields is provided to the serializer.
  - `trash_item_id` integer
  - `parent_trash_item_id` integer, nullable
  - `trash_item_type` 'workspace' | 'application' | 'table' | 'field' | 'row' | 'rows' | 'view' | 'builder_domain' | 'builder_page' | 'builder_element' | 'widget' | 'automation' | 'automation_workflow' | 'automation_node' | 'row_comment' | 'team' — * `workspace` - workspace * `application` - application * `table` - table * `field` - field * `row` - row * `rows` - rows * `view` - view * `builder_domain` - builder_domain * `builder_page` - builder_page * `builder_element` - builder_element * `widget` - widget * `automation` - automation * `automation_workflow` - automation_workflow * `automation_node` - automation_node * `row_comment` - row_comment * `team` - team

## Response `204`

No response body

## Other responses

- `400`

---

[API](https://skmtc.net/baserow/apis/baserow-api-spec.md) · [All operations](https://skmtc.net/baserow/apis/baserow-api-spec/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/baserow/baserow-api-spec/versions/0c490e5b0c7f/schema)
