List attacks
GET
https://api.vpsbg.eu/v1/network-protection/{id}/attacksThis endpoint returns the attacks towards this IP address. The ongoing attacks are also returned.
Request
Path Params
id
integer
required
Your IP Address identificator.
Query Params
filter[start]
integer | null
optional
Show records from this timestamp. Default: last 7 days
Example:
1725963656
filter[end]
integer | null
optional
Show records until this timestamp. Default: now
Example:
1725963656
per_page
integer
optional
page
integer
optional
Request samples
Responses
List of attacks(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
data
array [object {10}]
required
id
string
required
ongoing
boolean
required
started_at
string
required
ended_at
string
required
detector
string
required
severity
string
required
reason
string
required
description
string
required
peak_bandwidth
number
required
Peak bandwidth rate (Mbps).
peak_pps
integer
required
links
object
required
first
string
required
last
string
required
prev
null
required
next
string
required
meta
object
required
current_page
integer
required
from
integer
required
last_page
integer
required
links
array [object {3}]
required
path
string
required
per_page
integer
required
to
integer
required
total
integer
required
Example
{
"data": [
{
"id": "Ws8PeaCFn4bZ4Rf",
"ongoing": false,
"started_at": "2024-09-28T17:57:40.000Z",
"ended_at": "2024-09-28T18:12:55.000Z",
"detector": "PPS",
"severity": "low",
"reason": "PPS threshold 50.000k is exceeded (63.839k)",
"description": "TCP(ALL:ACK) ANY:[0-65535] to ANY:[0-65535]",
"peak_bandwidth": 157.928618,
"peak_pps": 117936
},
{
"id": "qAEbdFBBluE9bYI",
"ongoing": false,
"started_at": "2024-09-23T23:53:15.000Z",
"ended_at": "2024-09-24T00:10:30.000Z",
"detector": "BPS",
"severity": "middle",
"reason": "BPS threshold 50.000M is exceeded (1.214G)",
"description": "UDP ANY:123 to ANY:[0-65535]",
"peak_bandwidth": 23197.292503,
"peak_pps": 3142007
}
],
"links": {
"first": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=1",
"last": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=6",
"prev": null,
"next": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=2"
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 6,
"links": [
{
"url": null,
"label": "« Previous",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=1",
"label": "1",
"active": true
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=2",
"label": "2",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=3",
"label": "3",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=4",
"label": "4",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=5",
"label": "5",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=6",
"label": "6",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/network-protection/2816/attacks?page=2",
"label": "Next »",
"active": false
}
],
"path": "https://api.vpsbg.eu/v1/network-protection/2816/attacks",
"per_page": 20,
"to": 20,
"total": 110
}
}
Last modified: 2 months ago