Cloudflare Radar API

The Radar API from Cloudflare — 169 operation(s) for radar.

Operations 169

GET /radar/annotations/outages Cloudflare Get latest Internet outages and anomalies #
GET /radar/annotations/outages/locations Cloudflare Get the number of outages for locations #
GET /radar/as112/summary/dnssec Cloudflare Get AS112 DNSSEC Summary #
GET /radar/as112/summary/edns Cloudflare Get AS112 EDNS Summary #
GET /radar/as112/summary/ip_version Cloudflare Get AS112 IP Version Summary #
GET /radar/as112/summary/protocol Cloudflare Get AS112 DNS Protocol Summary #
GET /radar/as112/summary/query_type Cloudflare Get AS112 Query Types Summary #
GET /radar/as112/summary/response_codes Cloudflare Get a summary of AS112 Response Codes #
GET /radar/as112/timeseries Cloudflare Get AS112 DNS Queries Time Series #
GET /radar/as112/timeseries_groups/dnssec Cloudflare Get AS112 DNSSEC Support Time Series #
GET /radar/as112/timeseries_groups/edns Cloudflare Get AS112 EDNS Support Summary #
GET /radar/as112/timeseries_groups/ip_version Cloudflare Get AS112 IP Version Time Series #
GET /radar/as112/timeseries_groups/protocol Cloudflare Get AS112 DNS Protocol Time Series #
GET /radar/as112/timeseries_groups/query_type Cloudflare Get AS112 Query Types Time Series #
GET /radar/as112/timeseries_groups/response_codes Cloudflare Get a time series of AS112 Response Codes #
GET /radar/as112/top/locations Cloudflare Get top autonomous systems by AS112 DNS queries #
GET /radar/as112/top/locations/dnssec/{dnssec} Cloudflare Get Top Locations By DNS Queries DNSSEC Support #
GET /radar/as112/top/locations/edns/{edns} Cloudflare Get Top Locations By EDNS Support #
GET /radar/as112/top/locations/ip_version/{ip_version} Cloudflare Get Top Locations by DNS Queries IP version #
GET /radar/attacks/layer3/summary Cloudflare Get Layer 3 Attacks Summary #
GET /radar/attacks/layer3/summary/bitrate Cloudflare Get Attack Bitrate Summary #
GET /radar/attacks/layer3/summary/duration Cloudflare Get Attack Durations Summary #
GET /radar/attacks/layer3/summary/ip_version Cloudflare Get IP Versions Summary #
GET /radar/attacks/layer3/summary/protocol Cloudflare Get Layer 3 Protocols Summary #
GET /radar/attacks/layer3/summary/vector Cloudflare Get Attack Vector Summary #
GET /radar/attacks/layer3/timeseries Cloudflare Get Attacks By Bytes Summary #
GET /radar/attacks/layer3/timeseries_groups Cloudflare Get Layer 3 Attacks By Network Protocol Time Series #
GET /radar/attacks/layer3/timeseries_groups/bitrate Cloudflare Get Attacks By Bitrate Time Series #
GET /radar/attacks/layer3/timeseries_groups/duration Cloudflare Get Layer 3 Attack By Duration Time Series #
GET /radar/attacks/layer3/timeseries_groups/industry Cloudflare Get Layer 3 Attacks By Target Industries Time Series #
GET /radar/attacks/layer3/timeseries_groups/ip_version Cloudflare Get Layer 3 Attacks By IP Version Time Series #
GET /radar/attacks/layer3/timeseries_groups/protocol Cloudflare Get Layer 3 Attacks By Protocol Timeseries #
GET /radar/attacks/layer3/timeseries_groups/vector Cloudflare Get Layer 3 Attacks By Vector #
GET /radar/attacks/layer3/timeseries_groups/vertical Cloudflare Get Layer 3 Attacks By Vertical Time Series #
GET /radar/attacks/layer3/top/attacks Cloudflare Get top attack pairs (origin and target locations) of Layer 3 attacks #
GET /radar/attacks/layer3/top/industry Cloudflare Get top Industry of attack #
GET /radar/attacks/layer3/top/locations/origin Cloudflare Get top origin locations of attack #
GET /radar/attacks/layer3/top/locations/target Cloudflare Get top target locations of attack #
GET /radar/attacks/layer3/top/vertical Cloudflare Get top Verticals of attack #
GET /radar/attacks/layer7/summary Cloudflare Get Layer 7 Attacks Summary #
GET /radar/attacks/layer7/summary/http_method Cloudflare Get HTTP Method Summary #
GET /radar/attacks/layer7/summary/http_version Cloudflare Get HTTP Version Summary #
GET /radar/attacks/layer7/summary/ip_version Cloudflare Get Ip Version Summary #
GET /radar/attacks/layer7/summary/managed_rules Cloudflare Get Managed Rules Summary #
GET /radar/attacks/layer7/summary/mitigation_product Cloudflare Get Mitigation Product Summary #
GET /radar/attacks/layer7/timeseries Cloudflare Get Layer 7 Attacks Time Series #
GET /radar/attacks/layer7/timeseries_groups Cloudflare Get Layer 7 Attacks By Mitigation Technique Time Series #
GET /radar/attacks/layer7/timeseries_groups/http_method Cloudflare Get Layer 7 Attacks By HTTP Method Time Series #
GET /radar/attacks/layer7/timeseries_groups/http_version Cloudflare Get Layer 7 Attacks By HTTP Version Time Series #
GET /radar/attacks/layer7/timeseries_groups/industry Cloudflare Get Layer 7 Attacks By Target Industries Time Series #
GET /radar/attacks/layer7/timeseries_groups/ip_version Cloudflare Get Layer 7 Attacks By IP Version Time Series #
GET /radar/attacks/layer7/timeseries_groups/managed_rules Cloudflare Get Layer 7 Attacks By Managed Rules Time Series #
GET /radar/attacks/layer7/timeseries_groups/mitigation_product Cloudflare Get Layer 7 Attacks By Mitigation Product Time Series #
GET /radar/attacks/layer7/timeseries_groups/vertical Cloudflare Get Layer 7 Attacks By Vertical Time Series #
GET /radar/attacks/layer7/top/ases/origin Cloudflare Get Top Origin Autonomous Systems By Layer 7 Attacks #
GET /radar/attacks/layer7/top/attacks Cloudflare Get Top Attack Pairs (origin and target locations) By Layer 7 Attacks #
GET /radar/attacks/layer7/top/industry Cloudflare Get top Industry of attack #
GET /radar/attacks/layer7/top/locations/origin Cloudflare Get Top Origin Locations By Layer 7 Attacks #
GET /radar/attacks/layer7/top/locations/target Cloudflare Get layer 7 top target locations #
GET /radar/attacks/layer7/top/vertical Cloudflare Get top Verticals of attack #
GET /radar/bgp/hijacks/events Cloudflare Get BGP hijack events #
GET /radar/bgp/leaks/events Cloudflare Get BGP route leak events #
GET /radar/bgp/routes/moas Cloudflare Get MOASes #
GET /radar/bgp/routes/pfx2as Cloudflare Get prefix-to-origin mapping #
GET /radar/bgp/routes/stats Cloudflare Get BGP routing table stats #
GET /radar/bgp/routes/timeseries Cloudflare Get BGP IP space time series #
GET /radar/bgp/timeseries Cloudflare Get BGP time series #
GET /radar/bgp/top/ases Cloudflare Get top autonomous systems #
GET /radar/bgp/top/ases/prefixes Cloudflare Get list of ASNs ordered by prefix count #
GET /radar/bgp/top/prefixes Cloudflare Get top prefixes #
GET /radar/connection_tampering/summary Cloudflare Get Connection Tampering Summary #
GET /radar/connection_tampering/timeseries_groups Cloudflare Get Connection Tampering Time Series #
GET /radar/datasets Cloudflare Get Datasets #
GET /radar/datasets/{alias} Cloudflare Get Dataset csv Stream #
POST /radar/datasets/download Cloudflare Get Dataset download url #
GET /radar/dns/top/ases Cloudflare Get Top Autonomous Systems by DNS queries #
GET /radar/dns/top/locations Cloudflare Get Top Locations by DNS queries #
GET /radar/email/routing/summary/arc Cloudflare Get ARC Validations Summary #
GET /radar/email/routing/summary/dkim Cloudflare Get DKIM Validations Summary #
GET /radar/email/routing/summary/dmarc Cloudflare Get DMARC Validations Summary #
GET /radar/email/routing/summary/encrypted Cloudflare Get Encrypted Summary #
GET /radar/email/routing/summary/ip_version Cloudflare Get Ip Version Summary #
GET /radar/email/routing/summary/spf Cloudflare Get SPF Validations Summary #
GET /radar/email/routing/timeseries_groups/arc Cloudflare Get ARC Validations Time Series #
GET /radar/email/routing/timeseries_groups/dkim Cloudflare Get DKIM Validations Time Series #
GET /radar/email/routing/timeseries_groups/dmarc Cloudflare Get DMARC Validations Time Series #
GET /radar/email/routing/timeseries_groups/encrypted Cloudflare Get Encrypted Time Series #
GET /radar/email/routing/timeseries_groups/ip_version Cloudflare Get Ip Version Time Series #
GET /radar/email/routing/timeseries_groups/spf Cloudflare Get SPF Validations Time Series #
GET /radar/email/security/summary/arc Cloudflare Get ARC Validations Summary #
GET /radar/email/security/summary/dkim Cloudflare Get DKIM Validations Summary #
GET /radar/email/security/summary/dmarc Cloudflare Get DMARC Validations Summary #
GET /radar/email/security/summary/malicious Cloudflare Get MALICIOUS Validations Summary #
GET /radar/email/security/summary/spam Cloudflare Get SPAM Summary #
GET /radar/email/security/summary/spf Cloudflare Get SPF Validations Summary #
GET /radar/email/security/summary/spoof Cloudflare Get SPOOF Summary #
GET /radar/email/security/summary/threat_category Cloudflare Get Threat Categories Summary #
GET /radar/email/security/summary/tls_version Cloudflare Get TLS Version Summary #
GET /radar/email/security/timeseries_groups/arc Cloudflare Get ARC Validations Time Series #
GET /radar/email/security/timeseries_groups/dkim Cloudflare Get DKIM Validations Time Series #
GET /radar/email/security/timeseries_groups/dmarc Cloudflare Get DMARC Validations Time Series #
GET /radar/email/security/timeseries_groups/malicious Cloudflare Get MALICIOUS Validations Time Series #
GET /radar/email/security/timeseries_groups/spam Cloudflare Get SPAM Validations Time Series #
GET /radar/email/security/timeseries_groups/spf Cloudflare Get SPF Validations Time Series #
GET /radar/email/security/timeseries_groups/spoof Cloudflare Get SPOOF Validations Time Series #
GET /radar/email/security/timeseries_groups/threat_category Cloudflare Get Threat Categories Time Series #
GET /radar/email/security/timeseries_groups/tls_version Cloudflare Get TLS Version Time Series #
GET /radar/email/security/top/tlds Cloudflare Get Top TLDs By Email Messages #
GET /radar/email/security/top/tlds/malicious/{malicious} Cloudflare Get Top TLDs By Malicious Classification #
GET /radar/email/security/top/tlds/spam/{spam} Cloudflare Get Top TLDs By Spam Classification #
GET /radar/email/security/top/tlds/spoof/{spoof} Cloudflare Get Top TLDs By Spoof Classification #
GET /radar/entities/asns Cloudflare Get autonomous systems #
GET /radar/entities/asns/{asn} Cloudflare Get autonomous system information by AS number #
GET /radar/entities/asns/{asn}/rel Cloudflare Get AS-level relationships by AS number #
GET /radar/entities/asns/ip Cloudflare Get autonomous system information by IP address #
GET /radar/entities/ip Cloudflare Get IP address #
GET /radar/entities/locations Cloudflare Get locations #
GET /radar/entities/locations/{location} Cloudflare Get location #
GET /radar/http/summary/bot_class Cloudflare Get Bot Class Summary #
GET /radar/http/summary/device_type Cloudflare Get Device Type Summary #
GET /radar/http/summary/http_protocol Cloudflare Get HTTP protocols summary #
GET /radar/http/summary/http_version Cloudflare Get HTTP Versions Summary #
GET /radar/http/summary/ip_version Cloudflare Get IP Version Summary #
GET /radar/http/summary/os Cloudflare Get Operating Systems Summary #
GET /radar/http/summary/tls_version Cloudflare Get TLS Versions Summary #
GET /radar/http/timeseries_groups/bot_class Cloudflare Get Bot Classes Time Series #
GET /radar/http/timeseries_groups/browser Cloudflare Get User Agents Time Series #
GET /radar/http/timeseries_groups/browser_family Cloudflare Get User Agent Families Time Series #
GET /radar/http/timeseries_groups/device_type Cloudflare Get Device Types Time Series #
GET /radar/http/timeseries_groups/http_protocol Cloudflare Get HTTP protocols Time Series #
GET /radar/http/timeseries_groups/http_version Cloudflare Get HTTP Versions Time Series #
GET /radar/http/timeseries_groups/ip_version Cloudflare Get IP Versions Time Series #
GET /radar/http/timeseries_groups/os Cloudflare Get Operating Systems Time Series #
GET /radar/http/timeseries_groups/tls_version Cloudflare Get TLS Versions Time Series #
GET /radar/http/top/ases Cloudflare Get Top Autonomous Systems By HTTP Requests #
GET /radar/http/top/ases/bot_class/{bot_class} Cloudflare Get Top Autonomous Systems By Bot Class #
GET /radar/http/top/ases/device_type/{device_type} Cloudflare Get Top Autonomous Systems By Device Type #
GET /radar/http/top/ases/http_protocol/{http_protocol} Cloudflare Get Top Autonomous Systems By HTTP Protocol #
GET /radar/http/top/ases/http_version/{http_version} Cloudflare Get Top Autonomous Systems By HTTP Version #
GET /radar/http/top/ases/ip_version/{ip_version} Cloudflare Get Top Autonomous Systems By IP Version #
GET /radar/http/top/ases/os/{os} Cloudflare Get Top Autonomous Systems By Operating System #
GET /radar/http/top/ases/tls_version/{tls_version} Cloudflare Get Top Autonomous Systems By TLS Version #
GET /radar/http/top/browser_families Cloudflare Get Top User Agents Families by HTTP requests #
GET /radar/http/top/browsers Cloudflare Get Top User Agents By HTTP requests #
GET /radar/http/top/locations Cloudflare Get Top Locations By HTTP requests #
GET /radar/http/top/locations/bot_class/{bot_class} Cloudflare Get Top Locations By Bot Class #
GET /radar/http/top/locations/device_type/{device_type} Cloudflare Get Top Locations By Device Type #
GET /radar/http/top/locations/http_protocol/{http_protocol} Cloudflare Get Top Locations By HTTP Protocol #
GET /radar/http/top/locations/http_version/{http_version} Cloudflare Get Top Locations By HTTP Version #
GET /radar/http/top/locations/ip_version/{ip_version} Cloudflare Get Top Locations By IP Version #
GET /radar/http/top/locations/os/{os} Cloudflare Get Top Locations By Operating System #
GET /radar/http/top/locations/tls_version/{tls_version} Cloudflare Get Top Locations By TLS Version #
GET /radar/netflows/timeseries Cloudflare Get NetFlows Time Series #
GET /radar/netflows/top/ases Cloudflare Get Top Autonomous Systems By Network Traffic #
GET /radar/netflows/top/locations Cloudflare Get Top Locations By Network Traffic #
GET /radar/quality/iqi/summary Cloudflare Get IQI Summary #
GET /radar/quality/iqi/timeseries_groups Cloudflare Get IQI Time Series #
GET /radar/quality/speed/histogram Cloudflare Get Speed Tests Histogram #
GET /radar/quality/speed/summary Cloudflare Get Speed Tests Summary #
GET /radar/quality/speed/top/ases Cloudflare Get Top Speed Test Autonomous Systems #
GET /radar/quality/speed/top/locations Cloudflare Get Top Speed Test Locations #
GET /radar/ranking/domain/{domain} Cloudflare Get Domains Rank details #
GET /radar/ranking/timeseries_groups Cloudflare Get Domains Rank time series #
GET /radar/ranking/top Cloudflare Get Top or Trending Domains #
GET /radar/search/global Cloudflare Search for locations, autonomous systems (AS) and reports #
GET /radar/traffic_anomalies Cloudflare Get latest Internet traffic anomalies #
GET /radar/traffic_anomalies/locations Cloudflare Get top locations by total traffic anomalies generated #
GET /radar/verified_bots/top/bots Cloudflare Get Top Verified Bots By HTTP Requests #
GET /radar/verified_bots/top/categories Cloudflare Get Top Verified Bot Categories By HTTP Requests #

Documentation

📖
Documentation
https://developers.cloudflare.com/api/
📖
GettingStarted
https://developers.cloudflare.com/fundamentals/api/get-started/
📖
Authentication
https://developers.cloudflare.com/fundamentals/api/get-started/create-token/
📖
RateLimits
https://developers.cloudflare.com/fundamentals/api/reference/limits/
📖
Documentation
https://developers.cloudflare.com/api/operations/accounts-list-accounts
📖
APIReference
https://developers.cloudflare.com/api/resources/accounts/
📖
APIReference
https://developers.cloudflare.com/ssl/
📖
Documentation
https://developers.cloudflare.com/api/operations/ip-access-rules-for-a-user-list-ip-access-rules
📖
Documentation
https://developers.cloudflare.com/api/operations/user'-s-account-memberships-list-memberships
📖
Documentation
https://developers.cloudflare.com/api/operations/radar-get-search-global
📖
APIReference
https://developers.cloudflare.com/radar/
📖
GettingStarted
https://developers.cloudflare.com/radar/get-started/
📖
Documentation
https://developers.cloudflare.com/api/operations/user-user-details
📖
APIReference
https://developers.cloudflare.com/api/resources/user/
📖
Documentation
https://developers.cloudflare.com/api/operations/zones-get
📖
APIReference
https://developers.cloudflare.com/api/resources/zones/
📖
Documentation
https://developers.cloudflare.com/dns/
📖
APIReference
https://developers.cloudflare.com/api/resources/dns/
📖
Documentation
https://developers.cloudflare.com/workers/
📖
APIReference
https://developers.cloudflare.com/api/resources/workers/
📖
GettingStarted
https://developers.cloudflare.com/workers/get-started/
📖
Documentation
https://developers.cloudflare.com/workers-ai/
📖
GettingStarted
https://developers.cloudflare.com/workers-ai/get-started/rest-api/
📖
APIReference
https://developers.cloudflare.com/workers-ai/configuration/open-ai-compatibility/
📖
APIReference
https://developers.cloudflare.com/workers-ai/models/
📖
Documentation
https://developers.cloudflare.com/ai-gateway/
📖
APIReference
https://developers.cloudflare.com/ai-gateway/usage/providers/
📖
GettingStarted
https://developers.cloudflare.com/ai-gateway/get-started/
📖
Documentation
https://developers.cloudflare.com/r2/
📖
APIReference
https://developers.cloudflare.com/r2/api/s3/api/
📖
GettingStarted
https://developers.cloudflare.com/r2/get-started/
📖
Documentation
https://developers.cloudflare.com/d1/
📖
APIReference
https://developers.cloudflare.com/api/resources/d1/
📖
GettingStarted
https://developers.cloudflare.com/d1/get-started/
📖
Documentation
https://developers.cloudflare.com/kv/
📖
APIReference
https://developers.cloudflare.com/api/resources/kv/
📖
GettingStarted
https://developers.cloudflare.com/kv/get-started/
📖
Documentation
https://developers.cloudflare.com/queues/
📖
APIReference
https://developers.cloudflare.com/api/resources/queues/
📖
GettingStarted
https://developers.cloudflare.com/queues/get-started/
📖
Documentation
https://developers.cloudflare.com/durable-objects/
📖
GettingStarted
https://developers.cloudflare.com/durable-objects/get-started/
📖
APIReference
https://developers.cloudflare.com/durable-objects/api/
📖
Documentation
https://developers.cloudflare.com/vectorize/
📖
GettingStarted
https://developers.cloudflare.com/vectorize/get-started/intro/
📖
APIReference
https://developers.cloudflare.com/vectorize/reference/client-api/
📖
Documentation
https://developers.cloudflare.com/pages/
📖
APIReference
https://developers.cloudflare.com/pages/configuration/api/
📖
GettingStarted
https://developers.cloudflare.com/pages/get-started/
📖
Documentation
https://developers.cloudflare.com/stream/
📖
GettingStarted
https://developers.cloudflare.com/stream/get-started/
📖
APIReference
https://developers.cloudflare.com/api/resources/stream/
📖
Documentation
https://developers.cloudflare.com/images/
📖
GettingStarted
https://developers.cloudflare.com/images/get-started/
📖
APIReference
https://developers.cloudflare.com/api/resources/images/
📖
Documentation
https://developers.cloudflare.com/turnstile/
📖
GettingStarted
https://developers.cloudflare.com/turnstile/get-started/
📖
APIReference
https://developers.cloudflare.com/api/resources/turnstile/
📖
Documentation
https://developers.cloudflare.com/logs/
📖
APIReference
https://developers.cloudflare.com/api/resources/logpush/
📖
GettingStarted
https://developers.cloudflare.com/logs/get-started/
📖
Documentation
https://developers.cloudflare.com/hyperdrive/
📖
APIReference
https://developers.cloudflare.com/api/resources/hyperdrive/
📖
GettingStarted
https://developers.cloudflare.com/hyperdrive/get-started/

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cloudflare-radar-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cloudflare-radar-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cloudflare Radar API
  description: Interact with Cloudflare's products and services via the Cloudflare API.
  license:
    name: BSD-3-Clause
    url: https://opensource.org/licenses/BSD-3-Clause
  version: 4.0.0
servers:
- url: https://api.cloudflare.com/client/v4
  description: Client API
security:
- api_email: []
  api_key: []
- api_token: []
- user_service_key: []
tags:


# --- truncated at 32 KB (1224 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cloudflare/refs/heads/main/openapi/cloudflare-radar-api-openapi.yml