Skip to content

Delete a Lidarr metadata profile

DELETE
/pcd/{databaseId}/lidarr-metadata-profiles/{id}
curl --request DELETE \
--url https://example.com/api/v1/pcd/1/lidarr-metadata-profiles/1 \
--header 'Content-Type: application/json' \
--data '{ "layer": "user", "name": "example" }'

Deletes a Lidarr metadata profile by id.

Deletes are rejected if runtime guard checks detect in-use rows or stale value guards. This endpoint must only be invoked for Lidarr-backed databases. Delete payloads must include the current row name for value-guard safety.

databaseId
required
integer
id
required
integer

Local metadata profile id

Media typeapplication/json
object
layer

Write target for the operation. Defaults to user.

string
default: user
Allowed values: user base
name
required

Current row name used by value guards for concurrency detection.

string
>= 1 characters

Metadata profile deleted

Media typeapplication/json
object
success
required
boolean
error
string
nullable
Examplegenerated
{
"success": true,
"error": "example"
}

Validation error

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

Database or profile not found

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

Delete failed

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