TL;DR
add_reporting_directives enum value has been added to the action response property for the 200 response status in the /zones/{zone_id}/page_shield/policies and /zones/{zone_id}/page_shield/policies/{policy_id} endpoints.add_reporting_directives enum value has also been added to the action request property in both endpoints.904f351e29fe and the Cloudflare API Spec Diff.What Changed
add_reporting_directives enum value to the action response property in the /zones/{zone_id}/page_shield/policies and /zones/{zone_id}/page_shield/policies/{policy_id} endpoints.add_reporting_directives enum value to the action request property in both endpoints.Editor's Note:
We consider this update a significant shift in the Cloudflare API, as it introduces a new enum value that can impact how developers handle responses from the Page Shield policies endpoints. As we've seen in recent trends, Cloudflare has been focusing on enhancing their security features, and this update is a part of that effort. When reviewing your code, we recommend starting with the /zones/{zone_id}/page_shield/policies endpoint, as it is likely to be the most impacted by these changes.
Who's Impacted
If you are currently using the /zones/{zone_id}/page_shield/policies or /zones/{zone_id}/page_shield/policies/{policy_id} endpoints, you will need to update your code to handle the new add_reporting_directives enum value. If you are relying on the action response property in these endpoints, you should review your code to ensure compatibility with the breaking changes. If you are using the action request property in these endpoints, you can now utilize the new add_reporting_directives enum value to enhance your application's functionality.
Action Checklist
904f351e29fe to understand the changes.add_reporting_directives enum value in the action response property.add_reporting_directives enum value./zones/{zone_id}/page_shield/policies endpoint to ensure compatibility./zones/{zone_id}/page_shield/policies/{policy_id} endpoint to ensure compatibility.add_reporting_directives enum value.Verification
The information in this brief is based on the following sources:
904f351e29fe: https://github.com/cloudflare/api-schemas/commit/904f351e29fec95a7897de0c4a6450e24e696c6dLast verified at: 2026-02-19T20:41:55.634344+00:00