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 Rule | POST | /waap/v1.0/pbrStrategy/webAccessControls | Create a new web access control rule and binds it to one or more websites. |
| Get Web Access Control Rules | GET | /waap/v1.0/pbrStrategy/webAccessControls | Retrieve a list of all existing web access controle Rules. |
| Update Web Access Control Rule | PUT | /waap/v1.0/pbrStrategy/webAccessControls/{ruleId} | Update an existing web access control rule identified by ID. |
| Delete Web Access Control Rule | DELETE | /waap/v1.0/pbrStrategy/webAccessControls/{ruleId} | Delete a web access control rule by its ID. |
| Create Rate Limiting Rule | POST | /waap/v1.0/pbrStrategy/rateLimitings | Create a new rate limiting rule and binds it to one or more websites. |
| Get Rate Limiting Rules | GET | /waap/v1.0/pbrStrategy/rateLimitings | Retrieve a list of all existing rate limiting Rules. |
| Update Rate Limiting Rule | PUT | /waap/v1.0/pbrStrategy/rateLimitings/{ruleId} | Update an existing rate limiting rule identified by ID. |
| Delete Rate Limiting Rule | DELETE | /waap/v1.0/pbrStrategy/rateLimitings/{ruleId} | Delete a rate limiting rule by its ID. |