Optionaltimeout?: numberRequest timeout in milliseconds (default: 30000)
Optionalretry?: RetryOptionsRetry configuration for transient failures
Optionalheaders?: Record<string, string>Get all artists in the library
Search for artists using MusicBrainz database
Optionalstart: stringOptionalend: stringOptionalunmonitored: booleanOptionalpastDays: numberOptionalfutureDays: numberOptionaltags: stringGet track files by artist, album, or specific file IDs
OptionalartistId: numberOptionaltrackFileIds: number[]OptionalalbumId: number[]Optionalunmapped: booleanGet a specific track file by ID
Update a track file
Delete a track file from disk
Bulk update track files using the editor endpoint
Bulk delete track files
Get naming configuration settings
Get naming configuration by ID
Update naming configuration
Get naming configuration examples
Get media management configuration settings
Get media management configuration by ID
Update media management configuration
Get metadata provider configuration settings
Get metadata provider configuration by ID
Update metadata provider configuration
Get system logs
Get disk space information
Get all import lists
Get a specific import list by ID
Add a new import list
Update an existing import list
Delete an import list
Get import list schema for available list types
Test an import list configuration
Test all import lists
Get activity history
Optionalpage: numberOptionalpageSize: numberOptionalsortKey: stringOptionalsortDirection: stringOptionalartistId: numberOptionaldownloadId: stringGet history since a specific date
OptionalartistId: numberGet history for a specific artist
OptionaleventType: anyMark a failed download as failed in history
Get download queue
Optionalpage: numberOptionalpageSize: numberOptionalsortKey: stringOptionalsortDirection: stringOptionalincludeUnknownArtistItems: booleanRemove an item from the download queue
OptionalremoveFromClient: booleanOptionalblocklist: booleanBulk remove items from the download queue
OptionalremoveFromClient: booleanOptionalblocklist: booleanForce grab a queue item
Force grab multiple queue items
Get detailed queue information
OptionalartistId: numberOptionalincludeUnknownArtistItems: booleanGet queue status summary
Get blocked releases
Optionalpage: numberOptionalpageSize: numberOptionalsortKey: stringOptionalsortDirection: stringRemove a release from the blocklist
Bulk remove releases from the blocklist
Get albums with missing tracks
Optionalpage: numberOptionalpageSize: numberOptionalsortKey: stringOptionalsortDirection: stringOptionalmonitored: booleanGet albums below cutoff quality
Optionalpage: numberOptionalpageSize: numberOptionalsortKey: stringOptionalsortDirection: stringOptionalmonitored: boolean
Lidarr API client for music management
Example