Page Shield
Get Page Shield settings
GET/zones/{zone_id}/page_shield
Update Page Shield settings
PUT/zones/{zone_id}/page_shield
ModelsExpand Collapse
Setting = object { enabled, updated_at, use_cloudflare_reporting_endpoint, use_connection_url_path }
Setting = object { enabled, updated_at, use_cloudflare_reporting_endpoint, use_connection_url_path }
use_cloudflare_reporting_endpoint: boolean
When true, CSP reports will be sent to https://csp-reporting.cloudflare.com/cdn-cgi/script_monitor/report
PageShieldUpdateResponse = object { enabled, updated_at, use_cloudflare_reporting_endpoint, use_connection_url_path }
PageShieldUpdateResponse = object { enabled, updated_at, use_cloudflare_reporting_endpoint, use_connection_url_path }
use_cloudflare_reporting_endpoint: boolean
When true, CSP reports will be sent to https://csp-reporting.cloudflare.com/cdn-cgi/script_monitor/report
Page ShieldPolicies
List Page Shield policies
GET/zones/{zone_id}/page_shield/policies
Get a Page Shield policy
GET/zones/{zone_id}/page_shield/policies/{policy_id}
Create a Page Shield policy
POST/zones/{zone_id}/page_shield/policies
Update a Page Shield policy
PUT/zones/{zone_id}/page_shield/policies/{policy_id}
Delete a Page Shield policy
DELETE/zones/{zone_id}/page_shield/policies/{policy_id}
ModelsExpand Collapse
Page ShieldConnections
List Page Shield connections
GET/zones/{zone_id}/page_shield/connections
Get a Page Shield connection
GET/zones/{zone_id}/page_shield/connections/{connection_id}
Page ShieldScripts
List Page Shield scripts
GET/zones/{zone_id}/page_shield/scripts
Get a Page Shield script
GET/zones/{zone_id}/page_shield/scripts/{script_id}
ModelsExpand Collapse
Script = object { id, added_at, first_seen_at, 18 more }
Script = object { id, added_at, first_seen_at, 18 more }
cryptomining_score: optional number
The cryptomining score of the JavaScript content.
maximum99
minimum1
Deprecateddataflow_score: optional number
The dataflow score of the JavaScript content. This field has been deprecated in favour of js_integrity_score.
maximum99
minimum1
ScriptGetResponse = object { id, added_at, first_seen_at, 19 more }
ScriptGetResponse = object { id, added_at, first_seen_at, 19 more }
cryptomining_score: optional number
The cryptomining score of the JavaScript content.
maximum99
minimum1
Deprecateddataflow_score: optional number
The dataflow score of the JavaScript content. This field has been deprecated in favour of js_integrity_score.
maximum99
minimum1
Deprecatedobfuscation_score: optional number
The obfuscation score of the JavaScript content. This field has been deprecated in favour of js_integrity_score.
maximum99
minimum1
versions: optional array of object { cryptomining_score, dataflow_score, fetched_at, 5 more }
versions: optional array of object { cryptomining_score, dataflow_score, fetched_at, 5 more }
Page ShieldCookies
List Page Shield Cookies
GET/zones/{zone_id}/page_shield/cookies
Get a Page Shield cookie
GET/zones/{zone_id}/page_shield/cookies/{cookie_id}