View current firewall rules for your VPS/VM. Check if the firewall is enabled, review inbound and outbound policies, and examine IP filtering settings.
path.vmid vmid integer · min: 1 required
Example: 10000 Unique vmid identifier
Accept Example Content-Type Example data object required data.digest string · enum required
· Example: c30b605a93d3259ac04248d0a863c6c8c2ddf732 c30b605a93d3259ac04248d0a863c6c8c2ddf732 cf0c74d651f2314ef799568eaa32dcc6542f4e07 e7183108a5b46c020b50af86b4321a648352be1b data.enable integer required
· Example: 1 data.ipfilter integer required
· Example: 1 data.policy_in string · enum required
· Example: DROP ACCEPT DROP data.policy_out string
· Example: ACCEPT requestId string required
· Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba Unique request identifier (UUID).
success boolean required
· Example: true True for successful responses.
timestamp string required
· Example: 2026-02-10T00:00:00.000Z ISO 8601 timestamp (UTC).
https://cloud.hostup.se/api/vm/{vmid}/firewall/options curl -X GET "https://cloud.hostup.se/api/vm/10000/firewall/options" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" {
"success": true,
"timestamp": "2026-02-10T00:00:00.000Z",
"requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
"data": {
"digest": "c30b605a93d3259ac04248d0a863c6c8c2ddf732",
"policy_out": "ACCEPT",
"ipfilter": 1,
"enable": 1,
"policy_in": "DROP"
}
}