Get one Lidarr metadata profile
GET
/pcd/{databaseId}/lidarr-metadata-profiles/{id}
const url = 'https://example.com/api/v1/pcd/1/lidarr-metadata-profiles/1';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/pcd/1/lidarr-metadata-profiles/1Returns a single Lidarr metadata profile by local profile id.
Payloads are the PCD contract used by runtime sync and portable operations, not the Lidarr API payload shape.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”databaseId
required
integer
id
required
integer
Local metadata profile id
Responses
Section titled “Responses”Metadata profile
Media typeapplication/json
object
id
required
Local profile id in PCD cache
integer
name
required
string
description
required
Optional Praxrr-only description for local documentation.
string
updated_at
required
Last profile update timestamp in the PCD cache
string
primaryTypes
required
Array<object>
object
type_id
required
Lidarr primary/secondary album type id in read models
integer
name
required
Lidarr album type name
string
allowed
required
Whether the type is selected
boolean
secondaryTypes
required
Array<object>
object
type_id
required
Lidarr primary/secondary album type id in read models
integer
name
required
Lidarr album type name
string
allowed
required
Whether the type is selected
boolean
releaseStatuses
required
Array<object>
object
status_id
required
Lidarr release status id in read models
integer
name
required
Lidarr release status name
string
allowed
required
Whether the status is selected
boolean
Examplegenerated
{ "id": 1, "name": "example", "description": "example", "updated_at": "example", "primaryTypes": [ { "type_id": 1, "name": "example", "allowed": true } ], "secondaryTypes": [ { "type_id": 1, "name": "example", "allowed": true } ], "releaseStatuses": [ { "status_id": 1, "name": "example", "allowed": true } ]}Missing or invalid parameters
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"}Failed to read profile
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}