> ## Documentation Index
> Fetch the complete documentation index at: https://hedera-0c6e0218-mintlify-4a9eb0b1.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# SystemUndelete

> Hedera protobuf reference for the SystemUndelete transaction used by privileged accounts to restore a previously system-deleted Hedera file or contract.

## SystemUndeleteTransactionBody

Undelete a file or smart contract that was deleted by SystemDelete; requires a Hedera administrative multisignature.

| Field        | Type                                                     | Description                                                              |
| ------------ | -------------------------------------------------------- | ------------------------------------------------------------------------ |
| `fileID`     | [FileID](/reference/protobuf/basic-types/fileid)         | The file ID to undelete, in the format used in transactions              |
| `contractID` | [ContractID](/reference/protobuf/basic-types/contractid) | The contract ID instance to undelete, in the format used in transactions |
