> For the complete documentation index, see [llms.txt](https://docs.hostinger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hostinger.com/api-reference/endpoints/vps/firewall.md).

# Firewall

Enhance network security with endpoints for creating, activating, deactivating, syncing, updating, and deleting firewalls and firewall rules for your virtual machines.

Enhance network security with endpoints for creating, activating, deactivating, syncing, updating, and deleting firewalls and firewall rules for your virtual machines. This firewall applies rules at the network level, so it will take precedence over the virtual machine's internal firewall. **Access to firewall requires having at least one virtual machine.**

* `POST` [Activate firewall](/api-reference/endpoints/vps/firewall/activate-firewall.md)
* `POST` [Deactivate firewall](/api-reference/endpoints/vps/firewall/deactivate-firewall.md)
* `GET` [Get firewall details](/api-reference/endpoints/vps/firewall/get-firewall-details.md)
* `DELETE` [Delete firewall](/api-reference/endpoints/vps/firewall/delete-firewall.md)
* `GET` [Get firewall list](/api-reference/endpoints/vps/firewall/get-firewall-list.md)
* `POST` [Create new firewall](/api-reference/endpoints/vps/firewall/create-new-firewall.md)
* `PUT` [Update firewall rule](/api-reference/endpoints/vps/firewall/update-firewall-rule.md)
* `DELETE` [Delete firewall rule](/api-reference/endpoints/vps/firewall/delete-firewall-rule.md)
* `PUT` [Replace all firewall rules in group](/api-reference/endpoints/vps/firewall/replace-all-firewall-rules-in-group.md)
* `POST` [Create firewall rule](/api-reference/endpoints/vps/firewall/create-firewall-rule.md)
* `POST` [Sync firewall](/api-reference/endpoints/vps/firewall/sync-firewall.md)
