Skip to main content
GET
Get a server's DDoS protection

Authorizations

Authorization
string
header
required

Your API key, sent as a bearer token. Create one in the control panel under API Keys, give it only the permissions the integration needs, and copy it when it is created. It cannot be shown again. Each key is restricted to one owned team. The key determines the team for every request.

Path Parameters

server
string
required

The server UUID

Example:

"ecc6f4f1"

Query Parameters

address_id
string

The address id ID.

Example:

58213

Response

The record, as a JSON object. There is no envelope.

DDoS protection details for one server.

addressId
string | null
required

The address ID, or null when no protected address is selected.

Example:

"58213"

address
string | null
required

That address itself, as the per-address endpoints name it.

Example:

"203.0.113.24"

addresses
DdosProtectedAddressData · object[]
required

Every address on this server that DDoS protection covers.

Example:
settings
DdosIpSettingsData · object | null
required

The value of settings.

Example:
profiles
DdosProfileData · object[]
required

The value of profiles.

Example:
presets
DdosPresetData · object[]
required

The value of presets.

Example:
error
string | null
required

What went wrong, when the filtering could not be read.

Example:

null