DDoS Mitigation

Get Protection Profile

get/ddos-mitigation/profiles/{network}

Get the protection profile for an IP or network.

Returns the default settings if no profile exists. Only available for IPs with Premium protection.

Authorization

Authorization
Authorization*string

Bearer YOUR_API_TOKEN with an API token. The X-API-Key: YOUR_API_TOKEN header works too.

Path parameters

network*string

Responses

Successful Response

application/json

tcp_validation_level?integer
Range0 ≤ value ≤ 10Default1
tcp_validation_sym_level?integer
Range0 ≤ value ≤ 10Default0
udp_validation_level?integer
Range0 ≤ value ≤ 10Default0
invalid_filter_level?integer
Range0 ≤ value ≤ 10Default1
fragmented_filter_level?integer
Range0 ≤ value ≤ 10Default1
amplification_udp_level?integer
Range0 ≤ value ≤ 10Default1
amplification_tcp_level?integer
Range0 ≤ value ≤ 10Default1
icmp_rate_limit_level?integer
Range0 ≤ value ≤ 10Default0
same_packet_size_level?integer
Range0 ≤ value ≤ 10Default1
stateful_firewall_level?integer
Range0 ≤ value ≤ 10Default0
default_action?integer
Range0 ≤ value ≤ 2Default0
country_mode?integer
Range0 ≤ value ≤ 2Default0
asn_mode?integer
Range0 ≤ value ≤ 2Default0
prefix_list_mode?integer
Range0 ≤ value ≤ 2Default0
udp_threshold_pps?integer
Range0 ≤ value ≤ 100000000Default200000
tcp_threshold_pps?integer
Range0 ≤ value ≤ 100000000Default100000
tcp_syn_threshold_pps?integer
Range0 ≤ value ≤ 100000000Default10000
tcp_ack_threshold_pps?integer
Range0 ≤ value ≤ 100000000Default100000
icmp_threshold_pps?integer
Range0 ≤ value ≤ 100000000Default2000
udp_threshold_mbps?integer
Range0 ≤ value ≤ 100000Default1000
tcp_threshold_mbps?integer
Range0 ≤ value ≤ 100000Default1000
tcp_syn_threshold_mbps?integer
Range0 ≤ value ≤ 100000Default1000
tcp_ack_threshold_mbps?integer
Range0 ≤ value ≤ 100000Default1000
icmp_threshold_mbps?integer
Range0 ≤ value ≤ 100000Default20
syn_flood_threshold?integer
Range0 ≤ value ≤ 10000Default0
syn_flood_block_secs?integer
Range0 ≤ value ≤ 86400Default60
network*string
always_on_mitigation?integer
Range0 ≤ value ≤ 1Default0
symmetric_routing?integer
Range0 ≤ value ≤ 1Default0