{ "opencollection": "1.0.0", "info": { "name": "Cloudflare / Accounts Radar API", "version": "4.0.0" }, "items": [ { "info": { "name": "Radar", "type": "folder" }, "items": [ { "info": { "name": "Cloudflare Get latest Internet outages and anomalies.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/annotations/outages", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Cloudflare Get latest Internet outages and anomalies." }, { "info": { "name": "Cloudflare Get the number of outages for locations.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/annotations/outages/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Cloudflare Get the number of outages for locations." }, { "info": { "name": "Cloudflare Get AS112 DNSSEC Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/dnssec", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS queries to AS112 by DNSSEC support." }, { "info": { "name": "Cloudflare Get AS112 EDNS Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/edns", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS queries, to AS112, by EDNS support." }, { "info": { "name": "Cloudflare Get AS112 IP Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/ip_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS queries to AS112 per IP Version." }, { "info": { "name": "Cloudflare Get AS112 DNS Protocol Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/protocol", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS queries to AS112 per protocol." }, { "info": { "name": "Cloudflare Get AS112 Query Types Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/query_type", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS queries to AS112 by Query Type." }, { "info": { "name": "Cloudflare Get a summary of AS112 Response Codes", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/summary/response_codes", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 dns requests classified per Response Codes." }, { "info": { "name": "Cloudflare Get AS112 DNS Queries Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get AS112 queries change over time." }, { "info": { "name": "Cloudflare Get AS112 DNSSEC Support Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/dnssec", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of DNS AS112 queries by DNSSEC support over time." }, { "info": { "name": "Cloudflare Get AS112 EDNS Support Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/edns", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 DNS queries by EDNS support over time." }, { "info": { "name": "Cloudflare Get AS112 IP Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/ip_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 DNS queries by IP Version over time." }, { "info": { "name": "Cloudflare Get AS112 DNS Protocol Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/protocol", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 dns requests classified per Protocol over time." }, { "info": { "name": "Cloudflare Get AS112 Query Types Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/query_type", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 DNS queries by Query Type over time." }, { "info": { "name": "Cloudflare Get a time series of AS112 Response Codes", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/timeseries_groups/response_codes", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of AS112 dns requests classified per Response Codes over time." }, { "info": { "name": "Cloudflare Get top autonomous systems by AS112 DNS queries", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/top/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by AS112 DNS queries. Values are a percentage out of the total queries." }, { "info": { "name": "Cloudflare Get Top Locations By DNS Queries DNSSEC Support", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/top/locations/dnssec/:dnssec", "params": [ { "name": "dnssec", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by DNS queries DNSSEC support to AS112." }, { "info": { "name": "Cloudflare Get Top Locations By EDNS Support", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/top/locations/edns/:edns", "params": [ { "name": "edns", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by DNS queries EDNS support to AS112." }, { "info": { "name": "Cloudflare Get Top Locations by DNS Queries IP version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/as112/top/locations/ip_version/:ip_version", "params": [ { "name": "ip_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by DNS queries IP version to AS112." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of network protocols in layer 3/4 attacks over a given time period." }, { "info": { "name": "Cloudflare Get Attack Bitrate Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary/bitrate", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by bitrate." }, { "info": { "name": "Cloudflare Get Attack Durations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary/duration", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by duration." }, { "info": { "name": "Cloudflare Get IP Versions Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary/ip_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by ip version used." }, { "info": { "name": "Cloudflare Get Layer 3 Protocols Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary/protocol", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by protocol used." }, { "info": { "name": "Cloudflare Get Attack Vector Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/summary/vector", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by vector." }, { "info": { "name": "Cloudflare Get Attacks By Bytes Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "metric", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get attacks change over time by bytes." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By Network Protocol Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a timeseries of the percentage distribution of network protocols in Layer 3/4 attacks." }, { "info": { "name": "Cloudflare Get Attacks By Bitrate Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/bitrate", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by bitrate over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attack By Duration Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/duration", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by duration over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By Target Industries Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/industry", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by industry used over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By IP Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/ip_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by ip version used over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By Protocol Timeseries", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/protocol", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by protocol used over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By Vector", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/vector", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by vector used over time." }, { "info": { "name": "Cloudflare Get Layer 3 Attacks By Vertical Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/timeseries_groups/vertical", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "direction", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by vertical used over time." }, { "info": { "name": "Cloudflare Get top attack pairs (origin and target locations) of Layer 3 attacks", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/top/attacks", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "limitDirection", "value": "", "type": "query" }, { "name": "limitPerLocation", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top attacks from origin to target location. Values are a percentage out of the total layer 3 attacks (with billing country). You can optionally limit the number of attacks per origin/target location (useful if all the top attacks are from or to the same location)." }, { "info": { "name": "Cloudflare Get top Industry of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/top/industry", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the Industry of attacks." }, { "info": { "name": "Cloudflare Get top origin locations of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/top/locations/origin", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the origin locations of attacks." }, { "info": { "name": "Cloudflare Get top target locations of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/top/locations/target", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the target locations of attacks." }, { "info": { "name": "Cloudflare Get top Verticals of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer3/top/vertical", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "protocol", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the Verticals of attacks." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of mitigation techniques in Layer 7 attacks." }, { "info": { "name": "Cloudflare Get HTTP Method Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary/http_method", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by http method used." }, { "info": { "name": "Cloudflare Get HTTP Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary/http_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by http version used." }, { "info": { "name": "Cloudflare Get Ip Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary/ip_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by ip version used." }, { "info": { "name": "Cloudflare Get Managed Rules Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary/managed_rules", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by managed rules used." }, { "info": { "name": "Cloudflare Get Mitigation Product Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/summary/mitigation_product", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by mitigation product used." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "attack", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a timeseries of Layer 7 attacks. Values represent HTTP requests and are normalized using min-max by default." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By Mitigation Technique Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentual distribution of mitigation techniques, over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By HTTP Method Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/http_method", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by http method used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By HTTP Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/http_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by http version used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By Target Industries Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/industry", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by industry used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By IP Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/ip_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by ip version used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By Managed Rules Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/managed_rules", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by managed rules used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By Mitigation Product Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/mitigation_product", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by mitigation product used over time." }, { "info": { "name": "Cloudflare Get Layer 7 Attacks By Vertical Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/timeseries_groups/vertical", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "httpMethod", "value": "", "type": "query" }, { "name": "mitigationProduct", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of attacks by vertical used over time." }, { "info": { "name": "Cloudflare Get Top Origin Autonomous Systems By Layer 7 Attacks", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/ases/origin", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top origin Autonomous Systems of and by layer 7 attacks. Values are a percentage out of the total layer 7 attacks. The origin Autonomous Systems is determined by the client IP." }, { "info": { "name": "Cloudflare Get Top Attack Pairs (origin and target locations) By Layer 7 Attacks", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/attacks", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "limitDirection", "value": "", "type": "query" }, { "name": "limitPerLocation", "value": "", "type": "query" }, { "name": "magnitude", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top attacks from origin to target location. Values are a percentage out of the total layer 7 attacks (with billing country). The attack magnitude can be defined by the number of mitigated requests or by the number of zones affected. You can optionally limit the number of attacks per origin/target location (useful if all the top attacks are from or to the same location)." }, { "info": { "name": "Cloudflare Get top Industry of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/industry", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the Industry of attacks." }, { "info": { "name": "Cloudflare Get Top Origin Locations By Layer 7 Attacks", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/locations/origin", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top origin locations of and by layer 7 attacks. Values are a percentage out of the total layer 7 attacks. The origin location is determined by the client IP." }, { "info": { "name": "Cloudflare Get layer 7 top target locations", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/locations/target", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top target locations of and by layer 7 attacks. Values are a percentage out of the total layer 7 attacks. The target location is determined by the attacked zone's billing country, when available." }, { "info": { "name": "Cloudflare Get top Verticals of attack", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/attacks/layer7/top/vertical", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the Verticals of attacks." }, { "info": { "name": "Cloudflare Get BGP hijack events", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/hijacks/events", "params": [ { "name": "page", "value": "", "type": "query" }, { "name": "per_page", "value": "", "type": "query" }, { "name": "eventId", "value": "", "type": "query" }, { "name": "hijackerAsn", "value": "", "type": "query" }, { "name": "victimAsn", "value": "", "type": "query" }, { "name": "involvedAsn", "value": "", "type": "query" }, { "name": "involvedCountry", "value": "", "type": "query" }, { "name": "prefix", "value": "", "type": "query" }, { "name": "minConfidence", "value": "", "type": "query" }, { "name": "maxConfidence", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "sortBy", "value": "", "type": "query" }, { "name": "sortOrder", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the BGP hijack events. (Beta)" }, { "info": { "name": "Cloudflare Get BGP route leak events", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/leaks/events", "params": [ { "name": "page", "value": "", "type": "query" }, { "name": "per_page", "value": "", "type": "query" }, { "name": "eventId", "value": "", "type": "query" }, { "name": "leakAsn", "value": "", "type": "query" }, { "name": "involvedAsn", "value": "", "type": "query" }, { "name": "involvedCountry", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "sortBy", "value": "", "type": "query" }, { "name": "sortOrder", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the BGP route leak events (Beta)." }, { "info": { "name": "Cloudflare Get MOASes", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/routes/moas", "params": [ { "name": "origin", "value": "", "type": "query" }, { "name": "prefix", "value": "", "type": "query" }, { "name": "invalid_only", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "List all Multi-origin AS (MOAS) prefixes on the global routing tables." }, { "info": { "name": "Cloudflare Get prefix-to-origin mapping", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/routes/pfx2as", "params": [ { "name": "origin", "value": "", "type": "query" }, { "name": "prefix", "value": "", "type": "query" }, { "name": "rpkiStatus", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Lookup prefix-to-origin mapping on global routing tables." }, { "info": { "name": "Cloudflare Get BGP routing table stats", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/routes/stats", "params": [ { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the BGP routing table stats (Beta)." }, { "info": { "name": "Cloudflare Get BGP IP space time series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/routes/timeseries", "params": [ { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Gets time-series data for the announced IP space count, represented as the number of IPv4 /24s and IPv6 /48s, for a given ASN." }, { "info": { "name": "Cloudflare Get BGP time series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/timeseries", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "prefix", "value": "", "type": "query" }, { "name": "updateType", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Gets BGP updates change over time. Raw values are returned. When requesting updates of an autonomous system (AS), only BGP updates of type announcement are returned." }, { "info": { "name": "Cloudflare Get top autonomous systems", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/top/ases", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "prefix", "value": "", "type": "query" }, { "name": "updateType", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS) by BGP updates (announcements only). Values are a percentage out of the total updates." }, { "info": { "name": "Cloudflare Get list of ASNs ordered by prefix count", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/top/ases/prefixes", "params": [ { "name": "country", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the full list of autonomous systems on the global routing table ordered by announced prefixes count. The data comes from public BGP MRT data archives and updates every 2 hours." }, { "info": { "name": "Cloudflare Get top prefixes", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/bgp/top/prefixes", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "updateType", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top network prefixes by BGP updates. Values are a percentage out of the total BGP updates." }, { "info": { "name": "Cloudflare Get Connection Tampering Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/connection_tampering/summary", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Distribution of connection tampering types over a given time period." }, { "info": { "name": "Cloudflare Get Connection Tampering Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/connection_tampering/timeseries_groups", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Distribution of connection tampering types over time." }, { "info": { "name": "Cloudflare Get Datasets", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/datasets", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "datasetType", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a list of datasets." }, { "info": { "name": "Cloudflare Get Dataset csv Stream", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/datasets/:alias", "params": [ { "name": "alias", "value": "", "type": "path" }, { "name": "date", "value": "", "type": "query" } ] }, "docs": "Get the csv content of a given dataset by alias or id. When getting the content by alias the latest dataset is returned, optionally filtered by the latest available at a given date." }, { "info": { "name": "Cloudflare Get Dataset download url", "type": "http" }, "http": { "method": "POST", "url": "https://api.cloudflare.com/client/v4/radar/datasets/download", "params": [ { "name": "format", "value": "", "type": "query" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Get a url to download a single dataset." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems by DNS queries.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/dns/top/ases", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "domain", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get top autonomous systems by DNS queries made to Cloudflare's public DNS resolver." }, { "info": { "name": "Cloudflare Get Top Locations by DNS queries", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/dns/top/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "domain", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get top locations by DNS queries made to Cloudflare's public DNS resolver." }, { "info": { "name": "Cloudflare Get ARC Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/arc", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per ARC validation." }, { "info": { "name": "Cloudflare Get DKIM Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/dkim", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DKIM validation." }, { "info": { "name": "Cloudflare Get DMARC Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/dmarc", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DMARC validation." }, { "info": { "name": "Cloudflare Get Encrypted Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/encrypted", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails by Encrypted" }, { "info": { "name": "Cloudflare Get Ip Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/ip_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails by Ip Version." }, { "info": { "name": "Cloudflare Get SPF Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/summary/spf", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per SPF validation." }, { "info": { "name": "Cloudflare Get ARC Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/arc", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per Arc validation over time." }, { "info": { "name": "Cloudflare Get DKIM Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/dkim", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DKIM validation over time." }, { "info": { "name": "Cloudflare Get DMARC Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/dmarc", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DMARC validation over time." }, { "info": { "name": "Cloudflare Get Encrypted Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/encrypted", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails by Encrypted over time." }, { "info": { "name": "Cloudflare Get Ip Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/ip_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails by Ip Version over time." }, { "info": { "name": "Cloudflare Get SPF Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/routing/timeseries_groups/spf", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "encrypted", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per SPF validation over time." }, { "info": { "name": "Cloudflare Get ARC Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/arc", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per ARC validation." }, { "info": { "name": "Cloudflare Get DKIM Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/dkim", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DKIM validation." }, { "info": { "name": "Cloudflare Get DMARC Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/dmarc", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DMARC validation." }, { "info": { "name": "Cloudflare Get MALICIOUS Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/malicious", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified as MALICIOUS." }, { "info": { "name": "Cloudflare Get SPAM Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/spam", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Proportion of emails categorized as either spam or legitimate (non-spam)." }, { "info": { "name": "Cloudflare Get SPF Validations Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/spf", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per SPF validation." }, { "info": { "name": "Cloudflare Get SPOOF Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/spoof", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Proportion of emails categorized as either spoof or legitimate (non-spoof)." }, { "info": { "name": "Cloudflare Get Threat Categories Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/threat_category", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified in Threat Categories." }, { "info": { "name": "Cloudflare Get TLS Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/summary/tls_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per TLS Version." }, { "info": { "name": "Cloudflare Get ARC Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/arc", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per Arc validation over time." }, { "info": { "name": "Cloudflare Get DKIM Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/dkim", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DKIM validation over time." }, { "info": { "name": "Cloudflare Get DMARC Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/dmarc", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per DMARC validation over time." }, { "info": { "name": "Cloudflare Get MALICIOUS Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/malicious", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified as MALICIOUS over time." }, { "info": { "name": "Cloudflare Get SPAM Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/spam", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified as SPAM over time." }, { "info": { "name": "Cloudflare Get SPF Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/spf", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per SPF validation over time." }, { "info": { "name": "Cloudflare Get SPOOF Validations Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/spoof", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified as SPOOF over time." }, { "info": { "name": "Cloudflare Get Threat Categories Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/threat_category", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified in Threat Categories over time." }, { "info": { "name": "Cloudflare Get TLS Version Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/timeseries_groups/tls_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of emails classified per TLS Version over time." }, { "info": { "name": "Cloudflare Get Top TLDs By Email Messages", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/top/tlds", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "tldCategory", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top TLDs by email messages. Values are a percentage out of the total emails." }, { "info": { "name": "Cloudflare Get Top TLDs By Malicious Classification", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/top/tlds/malicious/:malicious", "params": [ { "name": "malicious", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "tldCategory", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the TLDs by emails classified as malicious or not." }, { "info": { "name": "Cloudflare Get Top TLDs By Spam Classification", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/top/tlds/spam/:spam", "params": [ { "name": "spam", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "tldCategory", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top TLDs by emails classified as Spam or not." }, { "info": { "name": "Cloudflare Get Top TLDs By Spoof Classification", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/email/security/top/tlds/spoof/:spoof", "params": [ { "name": "spoof", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "arc", "value": "", "type": "query" }, { "name": "dkim", "value": "", "type": "query" }, { "name": "dmarc", "value": "", "type": "query" }, { "name": "spf", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "tldCategory", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the TLDs by emails classified as spoof or not." }, { "info": { "name": "Cloudflare Get autonomous systems", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/asns", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "orderBy", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Gets a list of autonomous systems (AS)." }, { "info": { "name": "Cloudflare Get autonomous system information by AS number", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/asns/:asn", "params": [ { "name": "asn", "value": "", "type": "path" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the requested autonomous system information. A confidence level below `5` indicates a low level of confidence in the traffic data - normally this happens because Cloudflare has a small amount of traffic from/to this AS). Population estimates come from APNIC (refer to https://labs.apnic.net/?p=526)." }, { "info": { "name": "Cloudflare Get AS-level relationships by AS number", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/asns/:asn/rel", "params": [ { "name": "asn", "value": "", "type": "path" }, { "name": "asn2", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get AS-level relationship for given networks." }, { "info": { "name": "Cloudflare Get autonomous system information by IP address", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/asns/ip", "params": [ { "name": "ip", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the requested autonomous system information based on IP address. Population estimates come from APNIC (refer to https://labs.apnic.net/?p=526)." }, { "info": { "name": "Cloudflare Get IP address", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/ip", "params": [ { "name": "ip", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get IP address information. " }, { "info": { "name": "Cloudflare Get locations", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a list of locations." }, { "info": { "name": "Cloudflare Get location", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/entities/locations/:location", "params": [ { "name": "location", "value": "", "type": "path" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the requested location information. A confidence level below `5` indicates a low level of confidence in the traffic data - normally this happens because Cloudflare has a small amount of traffic from/to this location)." }, { "info": { "name": "Cloudflare Get Bot Class Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/bot_class", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of bot-generated traffic to genuine human traffic, as classified by Cloudflare. Visit https://developers.cloudflare.com/radar/concepts/bot-classes/ for more information." }, { "info": { "name": "Cloudflare Get Device Type Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/device_type", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage of Internet traffic generated by mobile, desktop, and other types of devices, over a given time period." }, { "info": { "name": "Cloudflare Get HTTP protocols summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/http_protocol", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of traffic per HTTP protocol over a given time period." }, { "info": { "name": "Cloudflare Get HTTP Versions Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/http_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of traffic per HTTP protocol version over a given time period." }, { "info": { "name": "Cloudflare Get IP Version Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/ip_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of Internet traffic based on IP protocol versions, such as IPv4 and IPv6, over a given time period." }, { "info": { "name": "Cloudflare Get Operating Systems Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/os", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of Internet traffic generated by different operating systems like Windows, macOS, Android, iOS, and others, over a given time period." }, { "info": { "name": "Cloudflare Get TLS Versions Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/summary/tls_version", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Percentage distribution of traffic per TLS protocol version, over a given time period." }, { "info": { "name": "Cloudflare Get Bot Classes Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/bot_class", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic classified as automated or human. Visit https://developers.cloudflare.com/radar/concepts/bot-classes/ for more information." }, { "info": { "name": "Cloudflare Get User Agents Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/browser", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic of the top user agents." }, { "info": { "name": "Cloudflare Get User Agent Families Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/browser_family", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic of the top user agents aggregated in families." }, { "info": { "name": "Cloudflare Get Device Types Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/device_type", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic per device type." }, { "info": { "name": "Cloudflare Get HTTP protocols Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/http_protocol", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic per HTTP protocol." }, { "info": { "name": "Cloudflare Get HTTP Versions Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/http_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic per HTTP protocol version." }, { "info": { "name": "Cloudflare Get IP Versions Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/ip_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic per IP protocol version." }, { "info": { "name": "Cloudflare Get Operating Systems Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/os", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic of the top operating systems." }, { "info": { "name": "Cloudflare Get TLS Versions Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/timeseries_groups/tls_version", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series of the percentage distribution of traffic per TLS protocol version." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By HTTP Requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems by HTTP traffic. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By Bot Class", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/bot_class/:bot_class", "params": [ { "name": "bot_class", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS), by HTTP traffic, of the requested bot class. These two categories use Cloudflare's bot score - refer to [Bot Scores](https://developers.cloudflare.com/bots/concepts/bot-score) for more information. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By Device Type", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/device_type/:device_type", "params": [ { "name": "device_type", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS), by HTTP traffic, of the requested device type. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By HTTP Protocol", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/http_protocol/:http_protocol", "params": [ { "name": "http_protocol", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS), by HTTP traffic, of the requested HTTP protocol. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By HTTP Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/http_version/:http_version", "params": [ { "name": "http_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS), by HTTP traffic, of the requested HTTP protocol version. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By IP Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/ip_version/:ip_version", "params": [ { "name": "ip_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems, by HTTP traffic, of the requested IP protocol version. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By Operating System", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/os/:os", "params": [ { "name": "os", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems, by HTTP traffic, of the requested operating systems. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By TLS Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/ases/tls_version/:tls_version", "params": [ { "name": "tls_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS), by HTTP traffic, of the requested TLS protocol version. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top User Agents Families by HTTP requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/browser_families", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top user agents aggregated in families by HTTP traffic. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top User Agents By HTTP requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/browsers", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top user agents by HTTP traffic. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By HTTP requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by HTTP traffic. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By Bot Class", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/bot_class/:bot_class", "params": [ { "name": "bot_class", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested bot class. These two categories use Cloudflare's bot score - refer to [Bot scores])https://developers.cloudflare.com/bots/concepts/bot-score). Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By Device Type", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/device_type/:device_type", "params": [ { "name": "device_type", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested device type. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By HTTP Protocol", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/http_protocol/:http_protocol", "params": [ { "name": "http_protocol", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested HTTP protocol. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By HTTP Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/http_version/:http_version", "params": [ { "name": "http_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested HTTP protocol. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By IP Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/ip_version/:ip_version", "params": [ { "name": "ip_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested IP protocol version. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By Operating System", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/os/:os", "params": [ { "name": "os", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "tlsVersion", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested operating systems. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get Top Locations By TLS Version", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/http/top/locations/tls_version/:tls_version", "params": [ { "name": "tls_version", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "botClass", "value": "", "type": "query" }, { "name": "deviceType", "value": "", "type": "query" }, { "name": "httpProtocol", "value": "", "type": "query" }, { "name": "httpVersion", "value": "", "type": "query" }, { "name": "ipVersion", "value": "", "type": "query" }, { "name": "os", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations, by HTTP traffic, of the requested TLS protocol version. Values are a percentage out of the total traffic." }, { "info": { "name": "Cloudflare Get NetFlows Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/netflows/timeseries", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "product", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "normalization", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get network traffic change over time. Visit https://en.wikipedia.org/wiki/NetFlow for more information on NetFlows. " }, { "info": { "name": "Cloudflare Get Top Autonomous Systems By Network Traffic", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/netflows/top/ases", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems (AS) by network traffic (NetFlows) over a given time period. Visit https://en.wikipedia.org/wiki/NetFlow for more information." }, { "info": { "name": "Cloudflare Get Top Locations By Network Traffic", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/netflows/top/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by network traffic (NetFlows) over a given time period. Visit https://en.wikipedia.org/wiki/NetFlow for more information." }, { "info": { "name": "Cloudflare Get IQI Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/iqi/summary", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "metric", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a summary (percentiles) of bandwidth, latency or DNS response time from the Radar Internet Quality Index (IQI)." }, { "info": { "name": "Cloudflare Get IQI Time Series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/iqi/timeseries_groups", "params": [ { "name": "aggInterval", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "interpolation", "value": "", "type": "query" }, { "name": "metric", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a time series (percentiles) of bandwidth, latency or DNS response time from the Radar Internet Quality Index (IQI)." }, { "info": { "name": "Cloudflare Get Speed Tests Histogram", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/speed/histogram", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "bucketSize", "value": "", "type": "query" }, { "name": "metricGroup", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get an histogram from the previous 90 days of Cloudflare Speed Test data, split into fixed bandwidth (Mbps), latency (ms) or jitter (ms) buckets." }, { "info": { "name": "Cloudflare Get Speed Tests Summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/speed/summary", "params": [ { "name": "name", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get a summary of bandwidth, latency, jitter and packet loss, from the previous 90 days of Cloudflare Speed Test data." }, { "info": { "name": "Cloudflare Get Top Speed Test Autonomous Systems", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/speed/top/ases", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "orderBy", "value": "", "type": "query" }, { "name": "reverse", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top autonomous systems by bandwidth, latency, jitter or packet loss, from the previous 90 days of Cloudflare Speed Test data." }, { "info": { "name": "Cloudflare Get Top Speed Test Locations", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/quality/speed/top/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "orderBy", "value": "", "type": "query" }, { "name": "reverse", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get the top locations by bandwidth, latency, jitter or packet loss, from the previous 90 days of Cloudflare Speed Test data." }, { "info": { "name": "Cloudflare Get Domains Rank details", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/ranking/domain/:domain", "params": [ { "name": "domain", "value": "", "type": "path" }, { "name": "limit", "value": "", "type": "query" }, { "name": "rankingType", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Gets Domains Rank details. \n Cloudflare provides an ordered rank for the top 100 domains, but for the remainder it only provides ranking buckets\n like top 200 thousand, top one million, etc.. These are available through Radar datasets endpoints." }, { "info": { "name": "Cloudflare Get Domains Rank time series", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/ranking/timeseries_groups", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "rankingType", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "domains", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Gets Domains Rank updates change over time. Raw values are returned." }, { "info": { "name": "Cloudflare Get Top or Trending Domains", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/ranking/top", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" }, { "name": "rankingType", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get top or trending domains based on their rank. Popular domains are domains of broad appeal based on how people use the Internet. Trending domains are domains that are generating a surge in interest. For more information on top domains, see https://blog.cloudflare.com/radar-domain-rankings/." }, { "info": { "name": "Cloudflare Search for locations, autonomous systems (AS) and reports.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/search/global", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "limitPerGroup", "value": "", "type": "query" }, { "name": "query", "value": "", "type": "query" }, { "name": "include", "value": "", "type": "query" }, { "name": "exclude", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Lets you search for locations, autonomous systems (AS) and reports." }, { "info": { "name": "Cloudflare Get latest Internet traffic anomalies.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/traffic_anomalies", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Internet traffic anomalies are signals that might point to an outage,\n These alerts are automatically detected by Radar and then manually verified by our team.\n This endpoint returns the latest alerts.\n " }, { "info": { "name": "Cloudflare Get top locations by total traffic anomalies generated.", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/traffic_anomalies/locations", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Internet traffic anomalies are signals that might point to an outage,\n These alerts are automatically detected by Radar and then manually verified by our team.\n This endpoint returns the sum of alerts grouped by location.\n " }, { "info": { "name": "Cloudflare Get Top Verified Bots By HTTP Requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/verified_bots/top/bots", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get top verified bots by HTTP requests, with owner and category." }, { "info": { "name": "Cloudflare Get Top Verified Bot Categories By HTTP Requests", "type": "http" }, "http": { "method": "GET", "url": "https://api.cloudflare.com/client/v4/radar/verified_bots/top/categories", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "dateRange", "value": "", "type": "query" }, { "name": "dateStart", "value": "", "type": "query" }, { "name": "dateEnd", "value": "", "type": "query" }, { "name": "asn", "value": "", "type": "query" }, { "name": "location", "value": "", "type": "query" }, { "name": "continent", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query" } ] }, "docs": "Get top verified bot categories by HTTP requests, along with their corresponding percentage, over the total verified bot HTTP requests." } ] } ], "bundled": true }