Skip to content
Start here

Annotations

Get latest annotations
radar.annotations.list(AnnotationListParams**kwargs) -> AnnotationListResponse
GET/radar/annotations
ModelsExpand Collapse
class AnnotationListResponse:
annotations: List[Annotation]
id: str
asns: List[int]
asns_details: List[AnnotationASNsDetail]
asn: str
name: str
locations: Optional[AnnotationASNsDetailLocations]
code: str
name: str
data_source: str
event_type: str
locations: List[str]
locations_details: List[AnnotationLocationsDetail]
code: str
name: str
origins: List[str]
origins_details: List[AnnotationOriginsDetail]
name: str
origin: str
outage: AnnotationOutage
outage_cause: str
outage_type: str
start_date: str
description: Optional[str]
end_date: Optional[str]
linked_url: Optional[str]
scope: Optional[str]

AnnotationsOutages

Get latest Internet outages and anomalies
radar.annotations.outages.get(OutageGetParams**kwargs) -> OutageGetResponse
GET/radar/annotations/outages
Get the number of outages by location
radar.annotations.outages.locations(OutageLocationsParams**kwargs) -> OutageLocationsResponse
GET/radar/annotations/outages/locations
ModelsExpand Collapse
class OutageGetResponse:
annotations: List[Annotation]
id: str
asns: List[int]
asns_details: List[AnnotationASNsDetail]
asn: str
name: str
locations: Optional[AnnotationASNsDetailLocations]
code: str
name: str
data_source: str
event_type: str
locations: List[str]
locations_details: List[AnnotationLocationsDetail]
code: str
name: str
origins: List[str]
origins_details: List[AnnotationOriginsDetail]
name: str
origin: str
outage: AnnotationOutage
outage_cause: str
outage_type: str
start_date: datetime
formatdate-time
description: Optional[str]
end_date: Optional[datetime]
formatdate-time
linked_url: Optional[str]
scope: Optional[str]
class OutageLocationsResponse:
annotations: List[Annotation]
client_country_alpha2: str
client_country_name: str
value: str

A numeric string.