Pulsarr

Update Sonarr instance

PUT
/v1/sonarr/instances/{id}

Update an existing Sonarr instance configuration

Authorization

headerX-API-Key<token>

API key authentication using X-API-Key header

Path Parameters

id*number

Request Body

Partial Sonarr instance update, omitted fields keep their stored value

application/json
  1. body

Partial Sonarr instance update, omitted fields keep their stored value

name?string
Length1 <= length
baseUrl?string
apiKey?string
Length1 <= length
qualityProfile?string|number|null
rootFolder?string|null
bypassIgnored?boolean
seasonMonitoring?|

A SonarrSeasonMonitoring option, or a legacy value already stored on the record

monitorNewItems?SonarrMonitorNewItems

Whether Sonarr monitors seasons added to a series later

Value in"all""none"
searchOnAdd?boolean
createSeasonFolders?boolean
tags?array<string>
isDefault?boolean
syncedInstances?array<number>
seriesType?SonarrSeriesType

How Sonarr numbers episodes when adding a series

Value in"standard""anime""daily"
skipDefaultRoutingWhenNoMatch?boolean

Response Body

No Content

Example Request
curl -X PUT 'http://localhost:3003/v1/sonarr/instances/0' \  -H 'Content-Type: application/json' \  -d '{}'
Example Response
Empty