Sync firewall
Sync a firewall for a specified virtual machine.
Deprecated: use POST /api/vps/v1/firewall/{firewallId}/sync instead, which syncs the firewall
to all virtual machines assigned to it.
Sync a firewall for a specified virtual machine.
Firewall can lose sync with virtual machine if the firewall has new rules added, removed or updated.
Use this endpoint to apply updated firewall rules to VPS instances.
Authorizations
AuthorizationstringRequired
API Token authentication
Path parameters
firewallIdintegerRequiredExample:
Firewall ID
9449049virtualMachineIdintegerRequiredExample:
Virtual Machine ID
1268054Responses
200
Success response
application/json
idintegerOptionalExample:
Action ID
8123712namestringOptionalExample:
Action name
action_namestatestring · enumOptionalExample:
Action state
successPossible values: created_atstring · date-timeOptionalExample:
2025-02-27T11:54:00Zupdated_atstring · date-timeOptionalExample:
2025-02-27T11:58:00Z401
Unauthenticated response
application/json
422
Validation error response
application/json
500
Error response
application/json
post/api/vps/v1/firewall/{firewallId}/sync/{virtualMachineId}
POST /api/vps/v1/firewall/{firewallId}/sync/{virtualMachineId} HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": 8123712,
"name": "action_name",
"state": "success",
"created_at": "2025-02-27T11:54:00Z",
"updated_at": "2025-02-27T11:58:00Z"
}Last updated
Was this helpful?