# Content Filter Rules

## Get Content Filter Rules

> Get all Content Filter Rules in a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules":{"get":{"operationId":"document_resource_get_api_v3_configs__config__d__document___get_240525296325212383","summary":"Get Content Filter Rules","description":"Get all Content Filter Rules in a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}}],"responses":{"200":{"description":"Content Filter Rules retrieved successfully","content":{"application/json":{"schema":{"title":"Content Filter Rules document","properties":{"total":{"type":"integer"},"items":{"type":"array","items":{"$ref":"#/components/schemas/ContentFilterRule"}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Modify Content Filter Rules

> Update an existing set of Content Filter Rules for a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules":{"put":{"operationId":"document_resource_put_api_v3_configs__config__d__document___put_240525296325212383","summary":"Modify Content Filter Rules","description":"Update an existing set of Content Filter Rules for a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Content Filter Rules document","type":"array","items":{"$ref":"#/components/schemas/ContentFilterRule"}}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseUpdate"}}},"description":"Content Filter Rules updated successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"ResponseUpdate":{"title":"ResponseUpdate","type":"object","properties":{"message":{"title":"Message","description":"Information about successful update operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Create Content Filter Rules

> Create a complete set of Content Filter Rules for a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules":{"post":{"operationId":"document_resource_post_api_v3_configs__config__d__document___post_240525296325212383","summary":"Create Content Filter Rules","description":"Create a complete set of Content Filter Rules for a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Content Filter Rules document","type":"array","items":{"$ref":"#/components/schemas/ContentFilterRule"}}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseCreate"}}},"description":"Content Filter Rules created successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"ResponseCreate":{"title":"ResponseCreate","type":"object","properties":{"message":{"title":"Message","description":"Information about successful create operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Delete Content Filter Rules

> Delete all Content Filter Rules in a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules":{"delete":{"operationId":"document_resource_delete_api_v3_configs__config__d__document___delete_240525296325212383","summary":"Delete Content Filter Rules","description":"Delete all Content Filter Rules in a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseDelete"}}},"description":"Content Filter Rules deleted successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ResponseDelete":{"title":"ResponseDelete","type":"object","properties":{"message":{"title":"Message","description":"Information about successful delete operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Get single Content Filter Rule

> Get a Content Filter Rule from the specified configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/{entry_id}":{"get":{"operationId":"entry_resource_get_api_v3_configs__config__d__document__e__entry___get_632074844295302070","summary":"Get single Content Filter Rule","description":"Get a Content Filter Rule from the specified configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"entry_id","required":true,"schema":{"title":"Entry","type":"string"}}],"responses":{"200":{"description":"Content Filter Rule retrieved successfully","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentFilterRule"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Modify a single Content Filter Rule

> Update an individual Content Filter Rule within a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/{entry_id}":{"put":{"operationId":"entry_resource_put_api_v3_configs__config__d__document__e__entry___put_632074844295302070","summary":"Modify a single Content Filter Rule","description":"Update an individual Content Filter Rule within a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"entry_id","required":true,"schema":{"title":"Entry","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentFilterRule"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseUpdate"}}},"description":"Content Filter Rule updated successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"ResponseUpdate":{"title":"ResponseUpdate","type":"object","properties":{"message":{"title":"Message","description":"Information about successful update operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Create single Content Filter Rule

> Create an individual Content Filter Rule within a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/{entry_id}":{"post":{"description":"Create an individual Content Filter Rule within a configuration","operationId":"entries_resource_post_api_v3_configs__config__d__document__e__post_341850698560955842","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"entry_id","required":true,"schema":{"title":"Entry","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentFilterRule"}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseCreate"}}},"description":"Content Filter Rule created successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Create single Content Filter Rule","tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"ResponseCreate":{"title":"ResponseCreate","type":"object","properties":{"message":{"title":"Message","description":"Information about successful create operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Delete single Content Filter Rule

> Delete an individual Content Filter Rule from the specified configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/{entry_id}":{"delete":{"description":"Delete an individual Content Filter Rule from the specified configuration","operationId":"entry_resource_delete_api_v3_configs__config__d__document__e__entry___delete_632074844295302070","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"entry_id","required":true,"schema":{"title":"Entry","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseDelete"}}},"description":"Content Filter Rule deleted successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Delete single Content Filter Rule","tags":["Content Filter Rules"]}}},"components":{"schemas":{"ResponseDelete":{"title":"ResponseDelete","type":"object","properties":{"message":{"title":"Message","description":"Information about successful delete operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Get Content Filter Rules version list

> Get list of versions of Content Filter Rules in a configuration

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/versions":{"get":{"operationId":"document_list_version_resource_get_api_v3_configs__config__d__document__v__get_714503588836468709","summary":"Get Content Filter Rules version list","description":"Get list of versions of Content Filter Rules in a configuration","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"title":"Versions list","properties":{"total":{"type":"integer"},"items":{"type":"array","items":{"$ref":"#/components/schemas/VersionEntry"}}}}}},"description":"Content Filter Rules version list retrieved successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"VersionEntry":{"title":"VersionEntry","type":"object","properties":{"author":{"title":"Author","type":"string"},"email":{"title":"Email","format":"email","type":"string"},"message":{"title":"Message","type":"string"},"date":{"format":"date-time","title":"Date","type":"string"},"version":{"title":"Version","type":"string"},"parents":{"type":"array","items":{"type":"string"}}}},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Get version of Content Filter Rule set

> Get a specific version of a Content Filter Rule set

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/versions/{version}":{"get":{"operationId":"document_version_resource_get_api_v3_configs__config__d__document__v__version___get_843713431888815403","summary":"Get version of Content Filter Rule set","description":"Get a specific version of a Content Filter Rule set","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"version","required":true,"schema":{"title":"Version","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"title":"Content Filter Rules document","properties":{"total":{"type":"integer"},"items":{"type":"array","items":{"$ref":"#/components/schemas/ContentFilterRule"}}}}}},"description":"Content Filter Rule set retrieved successfully"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ContentFilterRule":{"additionalProperties":false,"properties":{"category":{"description":"Category of the rule","title":"Category","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"","title":"Description"},"id":{"title":"Id","type":"string"},"msg":{"description":"Log message for this rule","title":"Message","type":"string"},"name":{"minLength":1,"title":"Name","type":"string"},"operand":{"description":"Matching domain(s) regex","minLength":1,"title":"Operand","type":"string"},"risk":{"description":"Risk level of this rule, between 1 (lowest risk) and 5 (highest risk)","maximum":5,"minimum":1,"title":"Risk Level","type":"integer"},"subcategory":{"description":"Subcategory of the rule","title":"Subcategory","type":"string"},"tags":{"default":[],"description":"List of tags to apply","items":{"type":"string"},"title":"Tags List","type":"array"}},"required":["id","name","msg","operand","category","subcategory","risk"],"title":"ContentFilterRule","type":"object"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```

## Revert a Content Filter Rule to the specified version

> Set a previous Content Filter Rule version to be the current one

```json
{"openapi":"3.0.2","info":{"title":"Link11 WAAP","version":"v4.3"},"paths":{"/api/v4.3/conf/{config}/content-filter-rules/versions/{version}/revert":{"put":{"operationId":"document_revert_resource_put_api_v3_configs__config__d__document__v__version__revert__put_794361952230410099","summary":"Revert a Content Filter Rule to the specified version","description":"Set a previous Content Filter Rule version to be the current one","parameters":[{"in":"path","name":"config","required":true,"schema":{"title":"Config","type":"string"}},{"in":"path","name":"version","required":true,"schema":{"title":"Version","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseUpdate"}}},"description":"Content Filter Rule reversion was successful"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"tags":["Content Filter Rules"]}}},"components":{"schemas":{"ResponseUpdate":{"title":"ResponseUpdate","type":"object","properties":{"message":{"title":"Message","description":"Information about successful update operation","type":"string"}},"required":["message"]},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}}}
```
