action contract_p_get_data_retention_settings_level_id { label: "Get scoped data retention settings" description: "**Permission required:** read_data_retention_settings" provider: contract_p method: GET path: "/data_retention_settings/{level}/{id}" encoding: json input: { type: "object" properties: { "X-Fields": { type: "string" format: "mask" } } additionalProperties: false } output: { type: "object" properties: { scope: { type: "object" properties: { id: { type: "string" } level: { type: "string" } } } settings: { type: "array" items: { type: "object" properties: { age: { type: "integer" } how: { type: "string" enum: ["FULL", "SOURCE_FILES"] } what: { type: "string" enum: ["ALL", "DONE"] } } } } } } }