Skip to content

List trashed files and vaults

GET
/api/trash/

Authorizations

Responses

200

Default Response

object
files
required
Array<object>
object
id
required
string format: uuid
vaultId
required
string format: uuid
folderId
required
string format: uuid
nullable
name
required
string
mimeType
required
string
sizeBytes
required
number
status
required
string
Allowed values: uploading hot synced cold error
encrypted
required
boolean
wrappedKey
required
string
nullable
encryptionIv
required
string
nullable
plaintextSizeBytes
required
number
nullable
plaintextChecksumSha256
required
string
nullable
sealIdentity
string
nullable
sealEncryptedObject
string
nullable
walrusBlobId
required
string
nullable
walrusBlobObjectId
required
string
nullable
walrusEpochEnd
required
string format: date-time
nullable
paymentType
required
string
ppuEpochEnd
required
string format: date-time
nullable
autoRenew
required
boolean
hotUntil
required
string format: date-time
nullable
syncAttempts
required
number
lastSyncError
required
string
nullable
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
deletedAt
string format: date-time
nullable
uploaderSuiAddress
string
nullable
vaults
required
Array<object>
object
id
required
string format: uuid
userId
required
string format: uuid
name
required
string
slug
required
string
description
required
string
nullable
visibility
required
string
Allowed values: public private shared
isDefault
required
boolean
fileCount
required
number
totalSizeBytes
required
number
sealAllowlistObjectId
string
nullable
sealCapObjectId
string
nullable
sealPackageId
string
nullable
sealKeyServerIds
Array<string>
nullable
sealThreshold
number
nullable
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
deletedAt
string format: date-time
nullable