Skip to content
Start here

Content Scanning

Enable Content Scanning
POST/zones/{zone_id}/content-upload-scan/enable
Disable Content Scanning
POST/zones/{zone_id}/content-upload-scan/disable
Update Content Scanning Status
PUT/zones/{zone_id}/content-upload-scan/settings
Update Content Scanning Status
PUT/zones/{zone_id}/content-upload-scan/settings
Get Content Scanning Status
GET/zones/{zone_id}/content-upload-scan/settings
ModelsExpand Collapse
ContentScanningEnableResponse = unknown
ContentScanningDisableResponse = unknown
ContentScanningCreateResponse { modified, value }

Defines the status for Content Scanning.

modified: optional string

Defines the last modification date (ISO 8601) of the Content Scanning status.

value: optional string

Defines the status of Content Scanning.

ContentScanningUpdateResponse { modified, value }

Defines the status for Content Scanning.

modified: optional string

Defines the last modification date (ISO 8601) of the Content Scanning status.

value: optional string

Defines the status of Content Scanning.

ContentScanningGetResponse { modified, value }

Defines the status for Content Scanning.

modified: optional string

Defines the last modification date (ISO 8601) of the Content Scanning status.

value: optional string

Defines the status of Content Scanning.

Content ScanningPayloads

List Existing Custom Scan Expressions
GET/zones/{zone_id}/content-upload-scan/payloads
Add Custom Scan Expressions
POST/zones/{zone_id}/content-upload-scan/payloads
Delete a Custom Scan Expression
DELETE/zones/{zone_id}/content-upload-scan/payloads/{expression_id}
ModelsExpand Collapse
PayloadListResponse { id, payload }

Defines a custom scan expression to match Content Scanning on.

id: optional string

defines the unique ID for this custom scan expression.

maxLength32
payload: optional string

Defines the ruleset expression to use in matching content objects.

PayloadCreateResponse { id, payload }

Defines a custom scan expression to match Content Scanning on.

id: optional string

defines the unique ID for this custom scan expression.

maxLength32
payload: optional string

Defines the ruleset expression to use in matching content objects.

PayloadDeleteResponse { id, payload }

Defines a custom scan expression to match Content Scanning on.

id: optional string

defines the unique ID for this custom scan expression.

maxLength32
payload: optional string

Defines the ruleset expression to use in matching content objects.

Content ScanningSettings

Get Content Scanning Status
GET/zones/{zone_id}/content-upload-scan/settings
ModelsExpand Collapse
SettingGetResponse { modified, value }

Defines the status for Content Scanning.

modified: optional string

Defines the last modification date (ISO 8601) of the Content Scanning status.

value: optional string

Defines the status of Content Scanning.