MngGetFirewallRules¶
Returns every persistent firewall rule. Requires an authenticated SuperAdmin session.
Request fields¶
The method has no public data fields. Authentication metadata is added by the transport.
{"command":"MngGetFirewallRules","data":{},"extID":"firewall-list-1"}
Response¶
{"rows":[{"id":1,"enabled":1,"priority":100,"action":1,"target":1,"service":0,"value":"203.0.113.0/24","reason":"Abusive network","expires_at":0,"created_by":2,"updated_by":2,"created_at":1790250000,"updated_at":1790250000}]}
action: 0 allow, 1 deny. target: 0 exact IP, 1 CIDR, 2 country. service: 0 all, 1 TCP, 2 HTTP, 3 HTTPS, 4 WebSocket. expires_at=0 means permanent.