Skip to main content

Programmable Mitigation API

This catalogue provides a comprehensive list of all available APIs for Programmable Mitigation. APIs are categorised by features, including the essential information, such as Request URI, method, and description.

API Name Method Request URI Description
Create Web Access Control RulePOST /waap/v1.0/pbrStrategy/webAccessControlsCreate a new web access control rule and binds it to one or more websites.
Get Web Access Control RulesGET /waap/v1.0/pbrStrategy/webAccessControlsRetrieve a list of all existing web access controle Rules.
Update Web Access Control RulePUT /waap/v1.0/pbrStrategy/webAccessControls/{ruleId}Update an existing web access control rule identified by ID.
Delete Web Access Control RuleDELETE /waap/v1.0/pbrStrategy/webAccessControls/{ruleId}Delete a web access control rule by its ID.
Create Rate Limiting RulePOST /waap/v1.0/pbrStrategy/rateLimitingsCreate a new rate limiting rule and binds it to one or more websites.
Get Rate Limiting RulesGET /waap/v1.0/pbrStrategy/rateLimitingsRetrieve a list of all existing rate limiting Rules.
Update Rate Limiting RulePUT /waap/v1.0/pbrStrategy/rateLimitings/{ruleId}Update an existing rate limiting rule identified by ID.
Delete Rate Limiting RuleDELETE /waap/v1.0/pbrStrategy/rateLimitings/{ruleId}Delete a rate limiting rule by its ID.