Get latest annotations
GET /radar/annotations
Retrieves the latest annotations.
Responses
200 Successful response.
Data is at
body["result"]
{
"annotations": [
{
"asns": [
"*integer*"
],
"asnsDetails": [
{
"asn": "*string*",
"locations": {
"code": null,
"name": null
},
"name": "*string*"
}
],
"dataSource": "*string*",
"description": "*string*",
"endDate": "*string*",
"eventType": "*string*",
"id": "*string*",
"linkedUrl": "*string*",
"locations": [
"*string*"
],
"locationsDetails": [
{
"code": "*string*",
"name": "*string*"
}
],
"origins": [
"*string*"
],
"originsDetails": [
{
"name": "*string*",
"origin": "*string*"
}
],
"outage": {
"outageCause": "*string*",
"outageType": "*string*"
},
"scope": "*string*",
"startDate": "*string*"
}
]
}400 Bad request.
{
"errors": [
{
"message": "*string*"
}
],
"result": {},
"success": "*boolean*"
}Get latest Internet outages and anomalies
GET /radar/annotations/outages
Retrieves the latest Internet outages and anomalies.
Responses
200 Successful response.
Data is at
body["result"]
{
"annotations": [
{
"asns": [
"*integer*"
],
"asnsDetails": [
{
"asn": "*string*",
"locations": {
"code": null,
"name": null
},
"name": "*string*"
}
],
"dataSource": "*string*",
"description": "*string*",
"endDate": "*string*",
"eventType": "*string*",
"id": "*string*",
"linkedUrl": "*string*",
"locations": [
"*string*"
],
"locationsDetails": [
{
"code": "*string*",
"name": "*string*"
}
],
"origins": [
"*string*"
],
"originsDetails": [
{
"name": "*string*",
"origin": "*string*"
}
],
"outage": {
"outageCause": "*string*",
"outageType": "*string*"
},
"scope": "*string*",
"startDate": "*string*"
}
]
}400 Bad request.
{
"errors": [
{
"message": "*string*"
}
],
"result": {},
"success": "*boolean*"
}Get the number of outages by location
GET /radar/annotations/outages/locations
Retrieves the number of outages by location.
Responses
200 Successful response.
Data is at
body["result"]
{
"annotations": [
{
"clientCountryAlpha2": "*string*",
"clientCountryName": "*string*",
"value": "*string*"
}
]
}400 Bad request.
{
"errors": [
{
"message": "*string*"
}
],
"result": {},
"success": "*boolean*"
}