{ "$schema": "http://json-schema.org/draft-07/schema", "$id": "https://raw.githubusercontent.com/recyclarr/recyclarr/master/schemas/config/release-profiles.json", "type": "array", "minItems": 1, "items": { "additionalProperties": false, "required": ["trash_ids"], "properties": { "trash_ids": { "$ref": "trash-ids.json" }, "strict_negative_scores": { "type": "boolean", "default": false, "description": "Enables preferred term scores less than 0 to be instead treated as \"Must Not Contain\" (ignored) terms." }, "tags": { "type": "array", "description": "A list of one or more strings representing tags that will be applied to this release profile.", "items": { "type": "string" } }, "filter": { "type": "object", "additionalProperties": false, "description": "Defines various ways that release profile terms from the guide are synchronized with Sonarr.", "oneOf": [ { "required": ["include"] }, { "required": ["exclude"] } ], "properties": { "include": { "$ref": "trash-ids.json", "description": "A list of trash_id values representing terms (Required, Ignored, or Preferred) that should be included in the created Release Profile in Sonarr." }, "exclude": { "$ref": "trash-ids.json", "description": "A list of trash_id values representing terms (Required, Ignored, or Preferred) that should be excluded from the created Release Profile in Sonarr." } } } } } }