{ "$schema": "http://json-schema.org/draft-07/schema", "$id": "https://raw.githubusercontent.com/recyclarr/recyclarr/master/schemas/config/custom-formats.json", "type": "array", "minItems": 1, "items": { "type": "object", "additionalProperties": false, "description": "A list of one or more sets of custom formats each with an optional set of quality profiles names that identify which quality profiles to assign the scores for those custom formats to.", "required": ["trash_ids"], "properties": { "trash_ids": { "type": ["null", "array"], "description": "A list of one or more Trash IDs taken from the Trash Guide JSON files.", "uniqueItems": true, "items": { "type": "string" } }, "quality_profiles": { "type": ["null", "array"], "description": "One or more quality profiles to update with the scores from the specified custom formats.", "items": { "properties": { "name": { "type": "string", "description": "The name of one of the quality profiles in Radarr." }, "score": { "type": "integer", "description": "A positive or negative number representing the score to apply to *all* custom formats listed in the trash_ids list." } } } } } } }