Page Shield
page_shield
Methods
get/zones/{zone_id}/page_shield
Fetches the Page Shield settings.
Update Page Shield Settings -> Envelope<{ enabled, updated_at, use_cloudflare_reporting_endpoint, 1 more... }>
put/zones/{zone_id}/page_shield
Updates Page Shield settings.
Domain types
Setting = { enabled, updated_at, use_cloudflare_reporting_endpoint, 1 more... }
Page Shield
Connections
page_shield.connections
Methods
get/zones/{zone_id}/page_shield/connections/{connection_id}
Fetches a connection detected by Page Shield by connection ID.
get/zones/{zone_id}/page_shield/connections
Lists all connections detected by Page Shield.
Domain types
Connection = { id, added_at, first_seen_at, 10 more... }
Page Shield
Policies
page_shield.policies
Methods
Create A Page Shield Policy -> Envelope<{ id, action, description, 3 more... }>
post/zones/{zone_id}/page_shield/policies
Create a Page Shield policy.
Delete A Page Shield Policy ->
delete/zones/{zone_id}/page_shield/policies/{policy_id}
Delete a Page Shield policy by ID.
Get A Page Shield Policy -> Envelope<{ id, action, description, 3 more... }>
get/zones/{zone_id}/page_shield/policies/{policy_id}
Fetches a Page Shield policy by ID.
List Page Shield Policies -> SinglePage<{ id, action, description, 3 more... }>
get/zones/{zone_id}/page_shield/policies
Lists all Page Shield policies.
Update A Page Shield Policy -> Envelope<{ id, action, description, 3 more... }>
put/zones/{zone_id}/page_shield/policies/{policy_id}
Update a Page Shield policy by ID.
Domain types
Policy = { action, description, enabled, 2 more... }
Page Shield
Scripts
page_shield.scripts
Methods
Get A Page Shield Script -> Envelope<{ id, added_at, first_seen_at, 19 more... }>
get/zones/{zone_id}/page_shield/scripts/{script_id}
Fetches a script detected by Page Shield by script ID.
get/zones/{zone_id}/page_shield/scripts
Lists all scripts detected by Page Shield.
Domain types
Script = { id, added_at, first_seen_at, 18 more... }