## Delete a Page Shield policy `client.PageShield.Policies.Delete(ctx, policyID, body) error` **delete** `/zones/{zone_id}/page_shield/policies/{policy_id}` Delete a Page Shield policy by ID. ### Parameters - `policyID string` Identifier - `body PolicyDeleteParams` - `ZoneID param.Field[string]` Identifier ### Example ```go package main import ( "context" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/page_shield" ) func main() { client := cloudflare.NewClient( option.WithAPIKey("144c9defac04969c7bfad8efaa8ea194"), option.WithAPIEmail("user@example.com"), ) err := client.PageShield.Policies.Delete( context.TODO(), "023e105f4ecef8ad9ca31a8372d0c353", page_shield.PolicyDeleteParams{ ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"), }, ) if err != nil { panic(err.Error()) } } ```