Skip to content

Get one TRaSH cached entity

GET
/trash-guide/sources/{id}/entities/{trashId}
curl --request GET \
--url 'https://example.com/api/v1/trash-guide/sources/1/entities/example?type=custom_format'

Returns a single TRaSH entity from a synced source cache by trashId.

id
required
integer

TRaSH source ID

trashId
required
string

TRaSH entity ID (32 lowercase hex chars)

type
required
string
Allowed values: custom_format custom_format_group quality_profile quality_size naming

TRaSH entity type

TRaSH cached entity

Media typeapplication/json
object
source
required
object
type
required
string
Allowed values: trash
id
required
integer
name
required
string
arrType
required
string
Allowed values: radarr sonarr
trashId
required
string
type
required
string
Allowed values: custom_format custom_format_group quality_profile quality_size naming
name
required
string
filePath
required
string
fetchedAt
required
string format: date-time
entity
required
object
key
additional properties
any
scores
object
key
additional properties
number
group
integer
nullable
Example
{
"source": {
"type": "trash",
"arrType": "radarr"
},
"type": "custom_format"
}

Missing or invalid source/id/type parameter

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}

Source or TRaSH entity not found

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}

Invalid entity type

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}

Failed to read TRaSH entity cache

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}