I am looking into using the Workflows tool to automate deployments and updates to my wireless infrastructure, and one of the things I have come across is the inability to remove L3 Firewall Rules using the API. The only API's available are GET and PUT, and if trying to send a blank set of rules in the request body, the API automatically strips it out and will send only the part of the body that is populated. I know that the Default rule and Wireless clients accessing LAN cannot be deleted, but my goal is to delete everything else other than those two rules by sending the below request body.
For example if I send the following in the body of the API request:
{
"allowLanAccess": true,
"rules": []
}