Skip to content
Start here

Content Scanning

Enable Content Scanning for a zone.
POST/zones/{zone_id}/content-upload-scan/enable
Disable Content Scanning for a zone.
POST/zones/{zone_id}/content-upload-scan/disable
Update the Content Scanning status for a zone.
PUT/zones/{zone_id}/content-upload-scan/settings
Update the Content Scanning status for a zone.
PUT/zones/{zone_id}/content-upload-scan/settings
Get the Content Scanning status for a zone.
GET/zones/{zone_id}/content-upload-scan/settings
ModelsExpand Collapse
ContentScanningEnableResponse = unknown
ContentScanningDisableResponse = unknown
ContentScanningCreateResponse object { 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 object { 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 object { 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 the Content Scanning custom expressions of a zone.
GET/zones/{zone_id}/content-upload-scan/payloads
Create Content Scanning custom expressions for a zone.
POST/zones/{zone_id}/content-upload-scan/payloads
Delete a Content Scanning custom expression from a zone.
DELETE/zones/{zone_id}/content-upload-scan/payloads/{expression_id}
Update a Content Scanning custom expression for a zone.
PATCH/zones/{zone_id}/content-upload-scan/payloads/{expression_id}
ModelsExpand Collapse
PayloadListResponse object { id, payload }

Defines a Content Scanning custom expression.

id: optional string

Defines the unique ID for this Content Scanning custom expression.

maxLength32
payload: optional string

Defines the custom content extraction expression used to reach content objects in the request.

PayloadCreateResponse object { id, payload }

Defines a Content Scanning custom expression.

id: optional string

Defines the unique ID for this Content Scanning custom expression.

maxLength32
payload: optional string

Defines the custom content extraction expression used to reach content objects in the request.

PayloadDeleteResponse object { id, payload }

Defines a Content Scanning custom expression.

id: optional string

Defines the unique ID for this Content Scanning custom expression.

maxLength32
payload: optional string

Defines the custom content extraction expression used to reach content objects in the request.

PayloadUpdateResponse object { id, payload }

Defines a Content Scanning custom expression.

id: optional string

Defines the unique ID for this Content Scanning custom expression.

maxLength32
payload: optional string

Defines the custom content extraction expression used to reach content objects in the request.

Content ScanningSettings

Get the Content Scanning status for a zone.
GET/zones/{zone_id}/content-upload-scan/settings
ModelsExpand Collapse
SettingGetResponse object { 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.