## Get latest Internet traffic anomalies `radar.traffic_anomalies.get(TrafficAnomalyGetParams**kwargs) -> TrafficAnomalyGetResponse` **get** `/radar/traffic_anomalies` Retrieves the latest Internet traffic anomalies, which are signals that might indicate an outage. These alerts are automatically detected by Radar and manually verified by our team. ### Parameters - `asn: Optional[int]` Filters results by Autonomous System. Specify a single Autonomous System Number (ASN) as integer. - `date_end: Optional[Union[str, datetime]]` End of the date range (inclusive). - `date_range: Optional[str]` Filters results by date range. - `date_start: Optional[Union[str, datetime]]` Start of the date range (inclusive). - `format: Optional[Literal["JSON", "CSV"]]` Format in which results will be returned. - `"JSON"` - `"CSV"` - `limit: Optional[int]` Limits the number of objects returned in the response. - `location: Optional[str]` Filters results by location. Specify an alpha-2 location code. - `offset: Optional[int]` Skips the specified number of objects before fetching the results. - `origin: Optional[str]` Filters results by origin. - `status: Optional[Literal["VERIFIED", "UNVERIFIED"]]` - `"VERIFIED"` - `"UNVERIFIED"` - `type: Optional[List[Literal["LOCATION", "AS", "ORIGIN"]]]` Filters results by entity type (LOCATION, AS, or ORIGIN). - `"LOCATION"` - `"AS"` - `"ORIGIN"` ### Returns - `class TrafficAnomalyGetResponse: …` - `traffic_anomalies: List[TrafficAnomaly]` - `start_date: str` - `status: str` - `type: str` - `uuid: str` - `asn_details: Optional[TrafficAnomalyASNDetails]` - `asn: str` - `name: str` - `locations: Optional[TrafficAnomalyASNDetailsLocations]` - `code: str` - `name: str` - `end_date: Optional[datetime]` - `location_details: Optional[TrafficAnomalyLocationDetails]` - `code: str` - `name: str` - `origin_details: Optional[TrafficAnomalyOriginDetails]` - `name: str` - `origin: str` - `visible_in_data_sources: Optional[List[str]]` ### Example ```python import os from cloudflare import Cloudflare client = Cloudflare( api_token=os.environ.get("CLOUDFLARE_API_TOKEN"), # This is the default and can be omitted ) traffic_anomaly = client.radar.traffic_anomalies.get() print(traffic_anomaly.traffic_anomalies) ``` #### Response ```json { "result": { "trafficAnomalies": [ { "startDate": "2023-08-02T23:15:00Z", "status": "UNVERIFIED", "type": "LOCATION", "uuid": "55a57f33-8bc0-4984-b4df-fdaff72df39d", "asnDetails": { "asn": "189", "name": "LUMEN-LEGACY-L3-PARTITION", "locations": { "code": "US", "name": "United States" } }, "endDate": "2019-12-27T18:11:19.117Z", "locationDetails": { "code": "US", "name": "United States" }, "originDetails": { "name": "us-east-1 Amazon Web Services", "origin": "amazon-us-east-1" }, "visibleInDataSources": [ "string" ] } ] }, "success": true } ```