Cloudflare website screenshot

Cloudflare

Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable.

Cloudflare publishes 24 APIs on the APIs.io network, including Accounts API, Certificates API, and 22 more. Tagged areas include AI Gateway, API Gateway, Artificial Intelligence, CDN, and Cloud.

The Cloudflare catalog on APIs.io includes 2 event-driven AsyncAPI specifications, 17 JSON-LD contexts, and 3 Spectral governance rulesets.

Cloudflare’s developer surface includes authentication, developer portal, getting-started guide, engineering blog, signup flow, pricing, changelog, and 88 more developer resources.

70.3/100 exemplar ▬ flat Agent 53/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
54 APIs 14 MCP Servers 11 Agent Skills 29 Features 10 Use Cases
AI GatewayAPI GatewayArtificial IntelligenceCDNCloudContainersDDoS ProtectionDNSEdgeEdge ComputingObject StoragePlatformReal-Time CommunicationSecurityServerlessWeb Performance

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 70.3/100 · exemplar
Contract Quality 18.2 / 25
Developer Ergonomics 17.4 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 8.9 / 13
Governance 5.7 / 12
Discoverability 5.9 / 10
Agent readiness — 53/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 8 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/cloudflare: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 54

Individual APIs this provider publishes, each with its own machine-readable definition.

Cloudflare API

Easily integrate with Cloudflare's products and services using the Cloudflare API. Authentication is essential when utilizing the API to ensure proper authorization and access c...

Cloudflare Accounts API

Managing all the details of your Cloudflare Account using the API.

Cloudflare Certificates API

Managing certificates used across Cloudflare.

Cloudflare IP Addresses API

Provides the ability to manage IP addresses used across a Cloudflare account.

Cloudflare Memberships API

Provides the ability to manage memberships across accounts.

Cloudflare Radar API

Provides the ability to access all of Cloudflare's radar capabilities.

Cloudflare User API

Provides the ability to manage all of the users across a Cloudflare account.

Cloudflare Zones API

Provides the ability to manage DNS Zones across the Cloudflare platform.

Cloudflare DNS API

The Cloudflare DNS API allows developers to programmatically manage DNS records for their zones, including creating, listing, updating, and deleting records. It also supports ba...

Cloudflare Workers API

Cloudflare Workers allows developers to deploy serverless code to Cloudflare's global network. The Workers API provides endpoints for managing worker scripts, versions, deployme...

Cloudflare Workers AI API

The Cloudflare Workers AI API enables developers to run machine learning models on Cloudflare's global network via a REST API. The catalog offers 78+ open-source models spanning...

Cloudflare AI Gateway API

Cloudflare AI Gateway provides visibility and control over AI applications with analytics, logging, caching, rate limiting, request retries, model fallback, guardrails, and eval...

Cloudflare R2 API

Cloudflare R2 is S3-compatible object storage with zero egress fees. The R2 API allows developers to create and manage buckets, upload and retrieve objects, and configure access...

Cloudflare D1 API

The Cloudflare D1 API provides endpoints for managing serverless SQL databases on Cloudflare's network. Developers can create, list, and delete databases, as well as execute raw...

Cloudflare KV API

Cloudflare Workers KV is a global, low-latency key-value data store. The KV API allows developers to create namespaces, write and read key-value pairs, list keys, and perform bu...

Cloudflare Queues API

The Cloudflare Queues API enables developers to create and manage message queues that integrate with Cloudflare Workers. Queues support guaranteed delivery, work offloading from...

Cloudflare Durable Objects API

Cloudflare Durable Objects combine compute with persistent storage in a single Worker. The API provides transactional and strongly consistent storage with support for SQL, key-v...

Cloudflare Vectorize API

Cloudflare Vectorize is a globally distributed vector database for building AI-powered applications. The API allows developers to create indexes, insert and upsert vectors, and ...

Cloudflare Pages API

The Cloudflare Pages API enables developers to build automations and integrate Pages with their development workflow. It provides endpoints to manage projects, deployments, and ...

Cloudflare Stream API

Cloudflare Stream provides a single API for uploading, storing, encoding, and delivering live and on-demand video. The API supports direct uploads, TUS resumable uploads, live s...

Cloudflare Images API

The Cloudflare Images API allows developers to upload, store, and transform images at scale. It supports direct uploads, URL-based uploads, on-the-fly image transformations via ...

Cloudflare Turnstile API

Cloudflare Turnstile is a CAPTCHA replacement that verifies visitors without showing a challenge. The API provides a widget for client-side integration and a server-side sitever...

Cloudflare Load Balancing API

The Cloudflare Load Balancing API enables developers to distribute traffic across endpoints to reduce strain and latency. It provides endpoints for managing load balancers, pool...

Cloudflare WAF API

The Cloudflare Web Application Firewall API checks incoming web and API requests and filters undesired traffic using rulesets. It supports managed rules, custom rules, rate limi...

Cloudflare Logpush API

The Cloudflare Logpush API allows developers to configure jobs that push logs to storage services, SIEMs, and log management providers. It supports datasets including HTTP reque...

Cloudflare GraphQL Analytics API

The Cloudflare GraphQL Analytics API provides flexible access to analytics data across Cloudflare products including HTTP requests, firewall events, and load balancing metrics. ...

Cloudflare Magic Transit API

The Cloudflare Magic Transit API provides endpoints for managing network security and performance for on-premises, cloud-hosted, and hybrid networks. It supports managing sites,...

Cloudflare Email Routing API

The Cloudflare Email Routing API enables developers to create and manage custom email addresses and routing rules for their domains. It supports forwarding emails to destination...

Cloudflare Waiting Room API

The Cloudflare Waiting Room API allows developers to manage virtual waiting rooms that route excess visitors to a customizable queue during high traffic. It provides endpoints f...

Cloudflare Spectrum API

Cloudflare Spectrum extends Cloudflare's DDoS protection and performance benefits to any TCP or UDP application. The API enables developers to manage Spectrum applications, conf...

Cloudflare Hyperdrive API

Cloudflare Hyperdrive accelerates access to existing databases from Cloudflare Workers by providing connection pooling and query caching at the edge. The API allows developers t...

Cloudflare API Shield API

Cloudflare API Shield provides API discovery, schema validation, and security features to protect APIs from abuse. It includes API Gateway capabilities for routing, authenticati...

Cloudflare Zero Trust API

The Cloudflare Zero Trust API enables developers to manage secure access to applications and networks without a traditional VPN. It includes Access policies, Gateway DNS and HTT...

Cloudflare Registrar API

The Cloudflare Registrar API allows developers to manage domain registrations at cost. It provides endpoints for listing domains, updating domain contacts, configuring DNSSEC, a...

Cloudflare Workflows API

Cloudflare Workflows enables developers to build durable, multi-step applications on Workers that automatically retry failed tasks and persist state for minutes, hours, or weeks...

Cloudflare Browser Rendering API

The Cloudflare Browser Rendering API enables developers to control headless browser instances on Cloudflare's global network. The REST API provides endpoints for capturing scree...

Cloudflare Realtime API

The Cloudflare Realtime API provides WebRTC infrastructure for building real-time audio and video applications. It includes a Selective Forwarding Unit (SFU) for media routing a...

Cloudflare Containers API

The Cloudflare Containers API allows developers to run container workloads on Cloudflare's global network, managed directly from Workers code. Containers support full isolation,...

Cloudflare AI Search API

The Cloudflare AI Search API provides fully managed retrieval-augmented generation (RAG) pipelines. Developers upload documents to R2 and AI Search handles embeddings, indexing,...

Cloudflare Agents API

The Cloudflare Agents SDK enables developers to build and deploy AI-powered agents that autonomously perform tasks, communicate with clients in real time, call AI models, persis...

Cloudflare Pipelines API

The Cloudflare Pipelines API enables developers to ingest events via HTTP endpoints or Worker bindings, transform data with SQL, and deliver it to R2 as Apache Iceberg tables or...

Cloudflare DDoS Protection API

The Cloudflare DDoS Protection API provides managed rulesets for mitigating DDoS attacks at both the application and network layers. Developers can configure HTTP and network-la...

Cloudflare Zaraz API

The Cloudflare Zaraz API allows developers to load and manage third-party tools in the cloud instead of the browser. It provides a unified web API with track, set, and ecommerce...

Cloudflare Secrets Store API

The Cloudflare Secrets Store API enables developers to securely encrypt and store sensitive information as secrets that are reusable across a Cloudflare account. It provides end...

Cloudflare Web Analytics API

The Cloudflare Web Analytics API provides privacy-first real user measurement (RUM) analytics for websites. It uses a lightweight JavaScript beacon to collect performance data v...

Cloudflare Cache API

The Cloudflare Cache API enables developers to manage CDN caching behavior across Cloudflare's global network. It provides endpoints for purging cached content by URL, prefix, c...

Cloudflare Argo Smart Routing API

The Cloudflare Argo Smart Routing API enables developers to manage intelligent traffic routing that detects real-time network congestion and routes web traffic across the fastes...

Cloudflare Page Shield API

The Cloudflare Page Shield API enables developers to monitor and manage client-side resources loaded by website visitors. It provides endpoints for detecting scripts, connection...

Cloudflare Workers for Platforms API

The Cloudflare Workers for Platforms API enables SaaS providers to deploy and manage customer code at scale using dispatch namespaces. It provides endpoints for creating namespa...

Cloudflare 1.1.1.1 DNS Resolver API

The Cloudflare 1.1.1.1 DNS Resolver is a fast and privacy-focused public DNS resolver. It supports DNS over HTTPS (DoH) and DNS over TLS (DoT) for encrypted DNS queries, with WA...

Cloudflare R2 SQL API

The Cloudflare R2 SQL API enables developers to query data stored in R2 using standard SQL syntax including JOINs, subqueries, and multi-table queries (added May 2026). It provi...

Cloudflare Workers VPC API

Cloudflare Workers VPC allows Workers to connect to private APIs, services, and databases in external clouds (AWS, Azure, GCP, on-premise) that are not accessible from the publi...

Cloudflare Artifacts API

Cloudflare Artifacts is a versioned file storage system that speaks Git, enabling programmatic repository creation and access via Workers, REST API, and Git clients. Recent addi...

Claude Managed Agents on Cloudflare API

Claude Managed Agents on Cloudflare is a partnership offering announced May 19, 2026 that exposes Anthropic-managed Claude agents running on Cloudflare's Agents SDK / Durable Ob...

Scroll for all 54

Postman Collections 24

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 24

Open Collections 16

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Cloudflare AI Gateway API

OPEN COLLECTION

Cloudflare D1 API

OPEN COLLECTION

Cloudflare DNS API

OPEN COLLECTION

Cloudflare Hyperdrive API

OPEN COLLECTION

Cloudflare Images API

OPEN COLLECTION

Cloudflare KV API

OPEN COLLECTION

Cloudflare Logpush API

OPEN COLLECTION

Cloudflare Pages API

OPEN COLLECTION

Cloudflare Queues API

OPEN COLLECTION

Cloudflare R2 API

OPEN COLLECTION

Cloudflare Stream API

OPEN COLLECTION

Cloudflare Turnstile API

OPEN COLLECTION

Cloudflare Vectorize API

OPEN COLLECTION

Cloudflare Workers AI API

OPEN COLLECTION

Cloudflare Workers API

OPEN COLLECTION

Scroll for all 16

Arazzo Workflows 23

Multi-step API workflows described with the Arazzo specification.

Cloudflare Block IP Access Rule

Create a zone IP access rule, list the rules, then remove it.

ARAZZO

Cloudflare Configure SSL Mode

Read the current SSL mode, change it, then read it back to confirm.

ARAZZO

Cloudflare Create and Activate Zone

Create a zone, trigger an activation check, and poll its status.

ARAZZO

Cloudflare Create DNS Record and Verify

Create a DNS record in a zone and read it back to confirm it was stored.

ARAZZO

Cloudflare Create Firewall Rule

Create a filter expression, attach a firewall rule to it, then list the rules.

ARAZZO

Cloudflare Create Load Balancer

Create a zone load balancer over existing pools and read it back.

ARAZZO

Cloudflare Create Page Rule

Create a page rule for a URL pattern and read it back to confirm it.

ARAZZO

Cloudflare Create Ruleset with Rule

Create a custom zone ruleset, append a rule, then read it back.

ARAZZO

Cloudflare Create WAF Override

Create a URI-based WAF override, read it back, then list the overrides.

ARAZZO

Cloudflare Deploy Worker Route

Create a Worker, bind a zone route to it, then list the zone routes.

ARAZZO

Cloudflare Enable Universal SSL

Toggle Universal SSL for a zone, read the setting, then check verification.

ARAZZO

Cloudflare Provision Zone with DNS

Create a zone, add a root DNS record, then read the zone details back.

ARAZZO

Cloudflare Purge Cache

Confirm a zone is active, then purge its cache by files or entirely.

ARAZZO

Cloudflare Replace Page Rule

Create a page rule, fully replace its configuration, then read it back.

ARAZZO

Cloudflare Rotate DNS Record

Create a DNS record, update its content, then delete it.

ARAZZO

Cloudflare Rotate Load Balancer

Create a load balancer, update its pools, then delete it.

ARAZZO

Cloudflare Rotate Page Rule

Create a page rule, edit its action, then delete it.

ARAZZO

Cloudflare Rotate Worker Route

Create a Worker route, update its pattern, then delete it.

ARAZZO

Cloudflare Rotate Worker

Create a Worker, read it back, then delete it.

ARAZZO

Cloudflare Toggle WAF Setting

Read the zone WAF setting, change it, then read it back to confirm.

ARAZZO

Cloudflare Update Entrypoint Ruleset

Read a phase entrypoint ruleset, then replace its rules in one update.

ARAZZO

Cloudflare Upload Custom SSL Certificate

Upload a custom SSL certificate, read it back, then remove it.

ARAZZO

Cloudflare Upsert DNS Record

Find a DNS record by name and update it if present, otherwise create it.

ARAZZO

Scroll for all 23

MCP Servers 14

Model Context Protocol servers that expose these APIs to AI agents.

Observability MCP

MCP SERVER

Workers Builds MCP

MCP SERVER

Radar MCP

MCP SERVER

DNS Analytics MCP

MCP SERVER

AI Gateway MCP

MCP SERVER

Logpush MCP

MCP SERVER

GraphQL MCP

MCP SERVER

CASB MCP

MCP SERVER

Audit Logs MCP

MCP SERVER

DEM MCP

MCP SERVER

Scroll for all 14

Agent Skills 11

Packaged agent skills for driving this provider's APIs from an AI assistant.

agents-sdk

AGENT SKILL

cloudflare-one

AGENT SKILL

cloudflare

AGENT SKILL

durable-objects

AGENT SKILL

sandbox-sdk

AGENT SKILL

turnstile-spin

AGENT SKILL

web-perf

AGENT SKILL

wrangler

AGENT SKILL

Scroll for all 11

GraphQL 1

GraphQL schemas published by this provider.

Cloudflare GraphQL API

The Cloudflare GraphQL Analytics API provides flexible access to analytics data across Cloudflare products including HTTP requests, firewall events, and load balancing metrics. ...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Cloudflare Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 29

Notable capabilities this provider offers.

REST API at api.cloudflare.com/client/v4 (1,200 req/5min global cap)
GraphQL Analytics API for traffic, security, Workers analytics
Workers serverless edge compute (100k req/day Free, 10M+ Paid at $5/mo, +$0.30/M requests, +$0.02/M CPU ms)
Workers KV low-latency key-value storage
R2 object storage with zero egress fees (S3-compatible)
R2 SQL serverless analytic query engine with JOINs over Iceberg tables (May 2026)
D1 serverless SQLite with global read replication and 30-day Time Travel
Durable Objects for stateful coordination and per-instance SQL
Cloudflare Images for storage and on-the-fly resizing
Cloudflare Stream for VOD and live video
Realtime SFU, TURN, and RealtimeKit for WebRTC media
Pages for static site / JAMstack hosting
Free plan: unlimited bandwidth, DDoS, Universal SSL
Pro at $25/zone/mo with WAF and image optimization
Business at $200/zone/mo with custom SSL, 100% SLA
Enterprise from ~$5k/zone/mo with Bot Management, Argo, API Shield
Workers AI catalog of 78+ open-source models with OpenAI-compatible endpoints
AI Gateway with 23+ providers and a unified REST endpoint (launched May 21 2026)
Vectorize vector database; Hyperdrive for connection pooling
Workflows for durable multi-step execution (Dynamic Workflows added May 2026)
Agents SDK on Durable Objects with WebSockets, scheduling, MCP support
Containers serverless container runtime co-located with Workers (SSH via Wrangler)
Browser Run (formerly Browser Rendering) with /screenshot, /pdf, /markdown, /scrape, /crawl Quick Actions
Workers VPC for private connectivity into AWS / Azure / GCP / on-prem and Cloudflare WAN
Artifacts versioned Git-compatible file storage (closed beta)
Cloudflare One SASE platform (Access, Tunnel, Gateway, Browser Isolation, CASB, DLP)
Magic WAN, Magic Transit, Magic Firewall for network-as-a-service
14+ remote MCP servers at *.mcp.cloudflare.com for AI agent access to Cloudflare APIs
Pingora reverse proxy and quiche QUIC/HTTP3 open-source reference implementations

Scroll for all 29

Event Specifications 2

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Cloudflare Notifications Webhooks

Cloudflare Notifications sends webhook events to configured endpoints when various alerts fire across your account. Webhooks deliver JSON payloads for events including DDoS atta...

ASYNCAPI

Cloudflare Stream Webhooks

Cloudflare Stream sends webhook notifications when videos finish processing and are ready to stream, or when a video enters an error state. Webhooks can also be configured for l...

ASYNCAPI

Semantic Vocabularies 17

JSON-LD contexts and semantic vocabularies used across these APIs.

Cloudflare Ai Gateway Context

0 classes · 0 properties

JSON-LD

Cloudflare Context

0 classes · 13 properties

JSON-LD

Cloudflare D1 Context

0 classes · 0 properties

JSON-LD

Cloudflare Dns Context

0 classes · 0 properties

JSON-LD

Cloudflare Durable Objects Context

0 classes · 0 properties

JSON-LD

Cloudflare Hyperdrive Context

0 classes · 0 properties

JSON-LD

Cloudflare Images Context

0 classes · 0 properties

JSON-LD

Cloudflare Kv Context

0 classes · 0 properties

JSON-LD

Cloudflare Logpush Context

0 classes · 0 properties

JSON-LD

Cloudflare Pages Context

0 classes · 0 properties

JSON-LD

Cloudflare Queues Context

0 classes · 0 properties

JSON-LD

Cloudflare R2 Context

0 classes · 0 properties

JSON-LD

Cloudflare Stream Context

0 classes · 0 properties

JSON-LD

Cloudflare Turnstile Context

0 classes · 0 properties

JSON-LD

Cloudflare Vectorize Context

0 classes · 0 properties

JSON-LD

Cloudflare Workers Ai Context

0 classes · 0 properties

JSON-LD

Cloudflare Workers Context

0 classes · 0 properties

JSON-LD

Scroll for all 17

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Cloudflare API Rules

8 rules · 1 errors 6 warnings 1 info

SPECTRAL

Cloudflare API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Cloudflare API Rules

15 rules · 8 errors 7 warnings

SPECTRAL

JSON Schema 76

Standalone JSON Schema definitions for this provider's data models.

Cloudflare Account

5 properties

JSON SCHEMA

GatewayInput

7 properties

JSON SCHEMA

GatewayListResponse

2 properties

JSON SCHEMA

GatewayResponse

3 properties

JSON SCHEMA

Gateway

11 properties

JSON SCHEMA

D1DatabaseListResponse

3 properties

JSON SCHEMA

D1DatabaseResponse

3 properties

JSON SCHEMA

D1Database

6 properties

JSON SCHEMA

D1QueryResponse

2 properties

JSON SCHEMA

Cloudflare D1 Database

7 properties

JSON SCHEMA

DnsRecordInput

7 properties

JSON SCHEMA

DnsRecordListResponse

5 properties

JSON SCHEMA

DnsRecordResponse

3 properties

JSON SCHEMA

DnsRecord

13 properties

JSON SCHEMA

Cloudflare DNS Record

17 properties

JSON SCHEMA

RecordType

0 properties

JSON SCHEMA

DurableObjectNamespace

4 properties

JSON SCHEMA

NamespaceListResponse

4 properties

JSON SCHEMA

ConfigInput

3 properties

JSON SCHEMA

ConfigListResponse

2 properties

JSON SCHEMA

ConfigResponse

3 properties

JSON SCHEMA

HyperdriveConfig

4 properties

JSON SCHEMA

ImageListResponse

2 properties

JSON SCHEMA

ImageResponse

3 properties

JSON SCHEMA

Image

6 properties

JSON SCHEMA

VariantInput

3 properties

JSON SCHEMA

BulkOperationResponse

2 properties

JSON SCHEMA

KeyListResponse

3 properties

JSON SCHEMA

NamespaceListResponse

3 properties

JSON SCHEMA

NamespaceResponse

3 properties

JSON SCHEMA

Namespace

3 properties

JSON SCHEMA

LogpushJobInput

8 properties

JSON SCHEMA

LogpushJobListResponse

2 properties

JSON SCHEMA

LogpushJobResponse

3 properties

JSON SCHEMA

LogpushJob

10 properties

JSON SCHEMA

Cloudflare Notification Webhook Payload

10 properties

JSON SCHEMA

DeploymentListResponse

2 properties

JSON SCHEMA

Deployment

5 properties

JSON SCHEMA

ProjectInput

3 properties

JSON SCHEMA

ProjectListResponse

2 properties

JSON SCHEMA

ProjectResponse

3 properties

JSON SCHEMA

Project

7 properties

JSON SCHEMA

ConsumerInput

2 properties

JSON SCHEMA

MessageInput

2 properties

JSON SCHEMA

QueueListResponse

2 properties

JSON SCHEMA

QueueResponse

3 properties

JSON SCHEMA

Queue

6 properties

JSON SCHEMA

BucketListResponse

2 properties

JSON SCHEMA

BucketResponse

3 properties

JSON SCHEMA

Bucket

4 properties

JSON SCHEMA

VideoListResponse

2 properties

JSON SCHEMA

VideoResponse

3 properties

JSON SCHEMA

Video

11 properties

JSON SCHEMA

VerifyResponse

6 properties

JSON SCHEMA

WidgetInput

4 properties

JSON SCHEMA

WidgetListResponse

2 properties

JSON SCHEMA

WidgetResponse

3 properties

JSON SCHEMA

Widget

8 properties

JSON SCHEMA

IndexInput

3 properties

JSON SCHEMA

IndexListResponse

2 properties

JSON SCHEMA

IndexResponse

3 properties

JSON SCHEMA

QueryResponse

2 properties

JSON SCHEMA

VectorizeIndex

5 properties

JSON SCHEMA

Cloudflare Worker Script

15 properties

JSON SCHEMA

AiRunRequest

9 properties

JSON SCHEMA

AiRunResponse

4 properties

JSON SCHEMA

ChatCompletionRequest

6 properties

JSON SCHEMA

ChatCompletionResponse

6 properties

JSON SCHEMA

EmbeddingResponse

4 properties

JSON SCHEMA

RouteInput

2 properties

JSON SCHEMA

RouteListResponse

2 properties

JSON SCHEMA

ScriptListResponse

2 properties

JSON SCHEMA

WorkerInput

2 properties

JSON SCHEMA

WorkerListResponse

2 properties

JSON SCHEMA

WorkerResponse

4 properties

JSON SCHEMA

Cloudflare Zone

17 properties

JSON SCHEMA

Scroll for all 76

JSON Structure 70

JSON Structure definitions describing this provider's data shapes.

Cloudflare Ai Gateway Gateway Structure

11 properties

JSON STRUCTURE

Cloudflare D1 D1 Database Structure

6 properties

JSON STRUCTURE

Cloudflare D1 D1 Query Response Structure

2 properties

JSON STRUCTURE

Cloudflare Dns Dns Record Input Structure

7 properties

JSON STRUCTURE

Cloudflare Dns Dns Record Structure

13 properties

JSON STRUCTURE

Cloudflare Dns Record Type Structure

0 properties

JSON STRUCTURE

Cloudflare Images Image Response Structure

3 properties

JSON STRUCTURE

Cloudflare Images Image Structure

6 properties

JSON STRUCTURE

Cloudflare Images Variant Input Structure

3 properties

JSON STRUCTURE

Cloudflare Kv Key List Response Structure

3 properties

JSON STRUCTURE

Cloudflare Kv Namespace Response Structure

3 properties

JSON STRUCTURE

Cloudflare Kv Namespace Structure

3 properties

JSON STRUCTURE

Cloudflare Logpush Logpush Job Structure

10 properties

JSON STRUCTURE

Cloudflare Pages Deployment Structure

5 properties

JSON STRUCTURE

Cloudflare Pages Project Input Structure

3 properties

JSON STRUCTURE

Cloudflare Pages Project Structure

7 properties

JSON STRUCTURE

Cloudflare Queues Consumer Input Structure

2 properties

JSON STRUCTURE

Cloudflare Queues Message Input Structure

2 properties

JSON STRUCTURE

Cloudflare Queues Queue Response Structure

3 properties

JSON STRUCTURE

Cloudflare Queues Queue Structure

6 properties

JSON STRUCTURE

Cloudflare R2 Bucket Response Structure

3 properties

JSON STRUCTURE

Cloudflare R2 Bucket Structure

4 properties

JSON STRUCTURE

Cloudflare Stream Video Response Structure

3 properties

JSON STRUCTURE

Cloudflare Stream Video Structure

11 properties

JSON STRUCTURE

Cloudflare Turnstile Widget Structure

8 properties

JSON STRUCTURE

Cloudflare Vectorize Index Input Structure

3 properties

JSON STRUCTURE

Cloudflare Workers Route Input Structure

2 properties

JSON STRUCTURE

Cloudflare Workers Worker Input Structure

2 properties

JSON STRUCTURE

Scroll for all 70

Examples 70

Example request and response payloads for these APIs.

Scroll for all 70

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Cloudflare Authentication

apiKey/http · 4 schemes

SECURITY

Cloudflare Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Cloudflare Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Cloudflare Agentic Access

3118 operations · 1576 acting · 52 human-in-the-loop

3118 operations · 1576 acting

AGENTIC

Use Cases 10

What developers build with this provider.

Accelerate and protect websites and web applications
Deploy serverless applications at the edge
Store and serve objects with S3-compatible storage
Run AI inference models globally with low latency
Manage DNS zones and domain registrations
Stream live and on-demand video content
Implement Zero Trust security architecture
Monitor and analyze internet traffic patterns
Build real-time collaborative applications
Protect APIs with schema validation and rate limiting

Scroll for all 10

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 9

Reference material describing how the API behaves

Scroll for all 9

Agent Surfaces 17

MCP servers, agent skills, and machine-readable catalogs

Scroll for all 17

Design & Contract 24

Pagination, idempotency, versioning, errors, and events

Scroll for all 24

Build 19

SDKs, sample code, and the tooling you integrate with

Scroll for all 19

Access & Security 4

Authentication, authorization, and security posture

Operate 6

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 5

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: cloudflare
url: https://raw.githubusercontent.com/api-search/infrastructure/main/_apis/cloudflare/apis.md
apis:
- aid: cloudflare:cloudflare-api
  name: Cloudflare API
  tags:
  - Cloud
  - Infrastructure
  baseURL: https://api.cloudflare.com
  contact:
  - FN: Support
    url: https://support.cloudflare.com/
    email: ''
  humanURL: https://developers.cloudflare.com/api/
  properties:
  - url: openapi/cloudflare-openapi-original.yml
    type: OpenAPI
  - url: asyncapi/cloudflare-notifications-webhooks-asyncapi.yml
    type: AsyncAPI
  - url: https://developers.cloudflare.com/api/
    type: Documentation
  - url: https://developers.cloudflare.com/fundamentals/api/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/fundamentals/api/get-started/create-token/
    type: Authentication
  - url: https://developers.cloudflare.com/fundamentals/api/reference/sdks/
    type: SDKs
  - url: https://developers.cloudflare.com/fundamentals/api/reference/limits/
    type: RateLimits
  description: Easily integrate with Cloudflare's products and services using the Cloudflare API. Authentication is essential
    when utilizing the API to ensure proper authorization and access control. Generate an API token to enable performing various
    actions with the API.
- aid: cloudflare:cloudflare-accounts-api
  name: Cloudflare Accounts API
  tags:
  - Accounts
  - Management
  humanURL: https://developers.cloudflare.com/api/operations/accounts-list-accounts
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-accounts--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/accounts-list-accounts
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/accounts/
    type: APIReference
  description: Managing all the details of your Cloudflare Account using the API.
- aid: cloudflare:cloudflare-certificates-api
  name: Cloudflare Certificates API
  tags:
  - Certificates
  - Security
  - SSL
  humanURL: https://developers.cloudflare.com/api/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-certificates--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/
    type: Documentation
  - url: https://developers.cloudflare.com/ssl/
    type: APIReference
  description: Managing certificates used across Cloudflare.
- aid: cloudflare:cloudflare-ip-addresses-api
  name: Cloudflare IP Addresses API
  tags:
  - IP Addresses
  humanURL: https://developers.cloudflare.com/api/operations/ip-access-rules-for-a-user-list-ip-access-rules
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-ips--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/ip-access-rules-for-a-user-list-ip-access-rules
    type: Documentation
  description: Provides the ability to manage IP addresses used across a Cloudflare account.
- aid: cloudflare:cloudflare-memberships-api
  name: Cloudflare Memberships API
  tags:
  - Details
  - Memberships
  humanURL: https://developers.cloudflare.com/api/operations/user'-s-account-memberships-list-memberships
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-memberships--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/user'-s-account-memberships-list-memberships
    type: Documentation
  description: Provides the ability to manage memberships across accounts.
- aid: cloudflare:cloudflare-radar-api
  name: Cloudflare Radar API
  tags:
  - Analytics
  - Internet Traffic
  - Radar
  humanURL: https://developers.cloudflare.com/api/operations/radar-get-search-global
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-radar--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/radar-get-search-global
    type: Documentation
  - url: https://developers.cloudflare.com/radar/
    type: APIReference
  - url: https://developers.cloudflare.com/radar/get-started/
    type: GettingStarted
  description: Provides the ability to access all of Cloudflare's radar capabilities.
- aid: cloudflare:cloudflare-user-api
  name: Cloudflare User API
  tags:
  - Users
  humanURL: https://developers.cloudflare.com/api/operations/user-user-details
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-user--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/user-user-details
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/user/
    type: APIReference
  description: Provides the ability to manage all of the users across a Cloudflare account.
- aid: cloudflare:cloudflare-zones-api
  name: Cloudflare Zones API
  tags:
  - DNS
  - Domains
  - Zones
  humanURL: https://developers.cloudflare.com/api/operations/zones-get
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-zones--openapi-original.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/api/operations/zones-get
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/zones/
    type: APIReference
  description: Provides the ability to manage DNS Zones across the Cloudflare platform.
- aid: cloudflare:cloudflare-dns-api
  name: Cloudflare DNS API
  tags:
  - DNS
  - Domains
  - Nameservers
  humanURL: https://developers.cloudflare.com/dns/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-dns-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/dns/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/dns/
    type: APIReference
  description: The Cloudflare DNS API allows developers to programmatically manage DNS records for their zones, including
    creating, listing, updating, and deleting records. It also supports batch operations, DNS record scanning, and DNSSEC
    configuration.
- aid: cloudflare:cloudflare-workers-api
  name: Cloudflare Workers API
  tags:
  - Edge Computing
  - Functions
  - Serverless
  humanURL: https://developers.cloudflare.com/workers/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-workers-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/workers/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/workers/
    type: APIReference
  - url: https://developers.cloudflare.com/workers/get-started/
    type: GettingStarted
  description: Cloudflare Workers allows developers to deploy serverless code to Cloudflare's global network. The Workers
    API provides endpoints for managing worker scripts, versions, deployments, and configuration including bindings, routes,
    and custom domains.
- aid: cloudflare:cloudflare-workers-ai-api
  name: Cloudflare Workers AI API
  tags:
  - Artificial Intelligence
  - Inference
  - Machine Learning
  humanURL: https://developers.cloudflare.com/workers-ai/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-workers-ai-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/workers-ai/
    type: Documentation
  - url: https://developers.cloudflare.com/workers-ai/get-started/rest-api/
    type: GettingStarted
  - url: https://developers.cloudflare.com/workers-ai/configuration/open-ai-compatibility/
    type: APIReference
  - url: https://developers.cloudflare.com/workers-ai/models/
    type: APIReference
    name: Model Catalog
  - url: https://developers.cloudflare.com/workers-ai/platform/pricing/
    type: Pricing
  description: The Cloudflare Workers AI API enables developers to run machine learning models on Cloudflare's global network
    via a REST API. The catalog offers 78+ open-source models spanning text generation (Llama 3.1, Mistral, Qwen3, Kimi K2.6),
    embeddings (BGE, EmbeddingGemma), text-to-image (Flux 2, Stable Diffusion XL), automatic speech recognition (Whisper,
    Deepgram Nova 3, Flux), text-to-speech (Aura 2, MeloTTS), image-to-text (LLaVA), translation (Indic Trans2, M2M100), classification,
    object detection (DETR), and voice activity detection. OpenAI-compatible endpoints are available.
- aid: cloudflare:cloudflare-ai-gateway-api
  name: Cloudflare AI Gateway API
  tags:
  - Artificial Intelligence
  - Gateway
  - Observability
  humanURL: https://developers.cloudflare.com/ai-gateway/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-ai-gateway-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/ai-gateway/
    type: Documentation
  - url: https://developers.cloudflare.com/ai-gateway/usage/providers/
    type: APIReference
  - url: https://developers.cloudflare.com/ai-gateway/get-started/
    type: GettingStarted
  description: Cloudflare AI Gateway provides visibility and control over AI applications with analytics, logging, caching,
    rate limiting, request retries, model fallback, guardrails, and evaluations. It supports 23+ AI providers including OpenAI,
    Anthropic, Google AI Studio, Google Vertex AI, Mistral, Cohere, Groq, DeepSeek, Cerebras, xAI, Perplexity, Replicate,
    HuggingFace, Amazon Bedrock, Azure OpenAI, ElevenLabs, Deepgram, and Workers AI through a unified interface. A new unified
    REST API launched May 21, 2026 allowing developers to call any model through a single endpoint.
- aid: cloudflare:cloudflare-r2-api
  name: Cloudflare R2 API
  tags:
  - Object Storage
  - S3 Compatible
  - Storage
  humanURL: https://developers.cloudflare.com/r2/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-r2-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/r2/
    type: Documentation
  - url: https://developers.cloudflare.com/r2/api/s3/api/
    type: APIReference
  - url: https://developers.cloudflare.com/r2/get-started/
    type: GettingStarted
  description: Cloudflare R2 is S3-compatible object storage with zero egress fees. The R2 API allows developers to create
    and manage buckets, upload and retrieve objects, and configure access controls. R2 supports the S3 API for compatibility
    with existing tools and SDKs.
- aid: cloudflare:cloudflare-d1-api
  name: Cloudflare D1 API
  tags:
  - Database
  - Serverless
  - SQL
  humanURL: https://developers.cloudflare.com/d1/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-d1-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/d1/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/d1/
    type: APIReference
  - url: https://developers.cloudflare.com/d1/get-started/
    type: GettingStarted
  description: The Cloudflare D1 API provides endpoints for managing serverless SQL databases on Cloudflare's network. Developers
    can create, list, and delete databases, as well as execute raw queries and export database contents via the REST API.
- aid: cloudflare:cloudflare-kv-api
  name: Cloudflare KV API
  tags:
  - Key Value
  - Serverless
  - Storage
  humanURL: https://developers.cloudflare.com/kv/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-kv-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/kv/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/kv/
    type: APIReference
  - url: https://developers.cloudflare.com/kv/get-started/
    type: GettingStarted
  description: Cloudflare Workers KV is a global, low-latency key-value data store. The KV API allows developers to create
    namespaces, write and read key-value pairs, list keys, and perform bulk operations with support for up to 10,000 key-value
    pairs per request.
- aid: cloudflare:cloudflare-queues-api
  name: Cloudflare Queues API
  tags:
  - Messaging
  - Queues
  - Serverless
  humanURL: https://developers.cloudflare.com/queues/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-queues-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/queues/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/queues/
    type: APIReference
  - url: https://developers.cloudflare.com/queues/get-started/
    type: GettingStarted
  description: The Cloudflare Queues API enables developers to create and manage message queues that integrate with Cloudflare
    Workers. Queues support guaranteed delivery, work offloading from requests, worker-to-worker communication, and data buffering
    and batching.
- aid: cloudflare:cloudflare-durable-objects-api
  name: Cloudflare Durable Objects API
  tags:
  - Serverless
  - Stateful
  - Storage
  humanURL: https://developers.cloudflare.com/durable-objects/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-durable-objects-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/durable-objects/
    type: Documentation
  - url: https://developers.cloudflare.com/durable-objects/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/durable-objects/api/
    type: APIReference
  description: Cloudflare Durable Objects combine compute with persistent storage in a single Worker. The API provides transactional
    and strongly consistent storage with support for SQL, key-value, alarms, and WebSocket hibernation for building stateful
    serverless applications.
- aid: cloudflare:cloudflare-vectorize-api
  name: Cloudflare Vectorize API
  tags:
  - AI
  - Embeddings
  - Vector Database
  humanURL: https://developers.cloudflare.com/vectorize/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-vectorize-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/vectorize/
    type: Documentation
  - url: https://developers.cloudflare.com/vectorize/get-started/intro/
    type: GettingStarted
  - url: https://developers.cloudflare.com/vectorize/reference/client-api/
    type: APIReference
  description: Cloudflare Vectorize is a globally distributed vector database for building AI-powered applications. The API
    allows developers to create indexes, insert and upsert vectors, and perform similarity queries for semantic search, recommendations,
    and classification tasks.
- aid: cloudflare:cloudflare-pages-api
  name: Cloudflare Pages API
  tags:
  - Deployment
  - Hosting
  - JAMstack
  humanURL: https://developers.cloudflare.com/pages/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-pages-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/pages/
    type: Documentation
  - url: https://developers.cloudflare.com/pages/configuration/api/
    type: APIReference
  - url: https://developers.cloudflare.com/pages/get-started/
    type: GettingStarted
  description: The Cloudflare Pages API enables developers to build automations and integrate Pages with their development
    workflow. It provides endpoints to manage projects, deployments, and builds, including creating deployments, rolling back,
    and configuring build settings.
- aid: cloudflare:cloudflare-stream-api
  name: Cloudflare Stream API
  tags:
  - Media
  - Streaming
  - Video
  humanURL: https://developers.cloudflare.com/stream/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-stream-openapi.yml
    type: OpenAPI
  - url: asyncapi/cloudflare-stream-webhooks-asyncapi.yml
    type: AsyncAPI
  - url: https://developers.cloudflare.com/stream/
    type: Documentation
  - url: https://developers.cloudflare.com/stream/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/api/resources/stream/
    type: APIReference
  description: Cloudflare Stream provides a single API for uploading, storing, encoding, and delivering live and on-demand
    video. The API supports direct uploads, TUS resumable uploads, live streaming via RTMPS and SRT, video playback with a
    built-in player, and signed URL access control.
- aid: cloudflare:cloudflare-images-api
  name: Cloudflare Images API
  tags:
  - Images
  - Media
  - Transformation
  humanURL: https://developers.cloudflare.com/images/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-images-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/images/
    type: Documentation
  - url: https://developers.cloudflare.com/images/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/api/resources/images/
    type: APIReference
  description: The Cloudflare Images API allows developers to upload, store, and transform images at scale. It supports direct
    uploads, URL-based uploads, on-the-fly image transformations via URL parameters, and integration with Workers for programmatic
    image processing.
- aid: cloudflare:cloudflare-turnstile-api
  name: Cloudflare Turnstile API
  tags:
  - Bot Protection
  - CAPTCHA
  - Security
  humanURL: https://developers.cloudflare.com/turnstile/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-turnstile-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/turnstile/
    type: Documentation
  - url: https://developers.cloudflare.com/turnstile/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/api/resources/turnstile/
    type: APIReference
  description: Cloudflare Turnstile is a CAPTCHA replacement that verifies visitors without showing a challenge. The API provides
    a widget for client-side integration and a server-side siteverify endpoint for token validation, with support for managed,
    non-interactive, and invisible modes.
- aid: cloudflare:cloudflare-load-balancing-api
  name: Cloudflare Load Balancing API
  tags:
  - Load Balancing
  - Performance
  - Traffic Management
  humanURL: https://developers.cloudflare.com/load-balancing/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/load-balancing/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/load_balancers/
    type: APIReference
  - url: https://developers.cloudflare.com/load-balancing/get-started/
    type: GettingStarted
  description: The Cloudflare Load Balancing API enables developers to distribute traffic across endpoints to reduce strain
    and latency. It provides endpoints for managing load balancers, pools, monitors, and health checks with support for geographic
    steering and session affinity.
- aid: cloudflare:cloudflare-waf-api
  name: Cloudflare WAF API
  tags:
  - Rules
  - Security
  - Web Application Firewall
  humanURL: https://developers.cloudflare.com/waf/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/waf/
    type: Documentation
  - url: https://developers.cloudflare.com/waf/get-started/
    type: GettingStarted
  description: The Cloudflare Web Application Firewall API checks incoming web and API requests and filters undesired traffic
    using rulesets. It supports managed rules, custom rules, rate limiting rules, and provides endpoints for deploying and
    managing rulesets via the Rulesets API.
- aid: cloudflare:cloudflare-logpush-api
  name: Cloudflare Logpush API
  tags:
  - Analytics
  - Logs
  - Observability
  humanURL: https://developers.cloudflare.com/logs/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-logpush-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/logs/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/logpush/
    type: APIReference
  - url: https://developers.cloudflare.com/logs/get-started/
    type: GettingStarted
  description: The Cloudflare Logpush API allows developers to configure jobs that push logs to storage services, SIEMs, and
    log management providers. It supports datasets including HTTP requests, firewall events, DNS logs, and spectrum events
    with configurable output options.
- aid: cloudflare:cloudflare-graphql-analytics-api
  name: Cloudflare GraphQL Analytics API
  tags:
  - Analytics
  - GraphQL
  - Reporting
  humanURL: https://developers.cloudflare.com/analytics/graphql-api/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/analytics/graphql-api/
    type: Documentation
  - url: https://developers.cloudflare.com/analytics/graphql-api/getting-started/
    type: GettingStarted
  - url: graphql/cloudflare-graphql.md
    type: GraphQL
  description: The Cloudflare GraphQL Analytics API provides flexible access to analytics data across Cloudflare products
    including HTTP requests, firewall events, and load balancing metrics. Developers can query specific datasets, filter by
    dimensions, and aggregate data for custom reporting.
- aid: cloudflare:cloudflare-magic-transit-api
  name: Cloudflare Magic Transit API
  tags:
  - DDoS Protection
  - Network Security
  - Networking
  humanURL: https://developers.cloudflare.com/magic-transit/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/magic-transit/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/magic_transit/
    type: APIReference
  - url: https://developers.cloudflare.com/magic-transit/get-started/
    type: GettingStarted
  description: The Cloudflare Magic Transit API provides endpoints for managing network security and performance for on-premises,
    cloud-hosted, and hybrid networks. It supports managing sites, site ACLs, static routes, GRE tunnels, and network interconnects
    for DDoS protection and traffic acceleration.
- aid: cloudflare:cloudflare-email-routing-api
  name: Cloudflare Email Routing API
  tags:
  - Email
  - Messaging
  - Routing
  humanURL: https://developers.cloudflare.com/email-routing/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/email-routing/
    type: Documentation
  description: The Cloudflare Email Routing API enables developers to create and manage custom email addresses and routing
    rules for their domains. It supports forwarding emails to destination addresses, creating catch-all rules, and integrating
    with Workers for programmatic email processing.
- aid: cloudflare:cloudflare-waiting-room-api
  name: Cloudflare Waiting Room API
  tags:
  - Performance
  - Queue
  - Traffic Management
  humanURL: https://developers.cloudflare.com/waiting-room/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/waiting-room/
    type: Documentation
  description: The Cloudflare Waiting Room API allows developers to manage virtual waiting rooms that route excess visitors
    to a customizable queue during high traffic. It provides endpoints for creating waiting rooms, configuring thresholds,
    and managing rules for session handling.
- aid: cloudflare:cloudflare-spectrum-api
  name: Cloudflare Spectrum API
  tags:
  - DDoS Protection
  - TCP
  - UDP
  humanURL: https://developers.cloudflare.com/spectrum/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/spectrum/
    type: Documentation
  description: Cloudflare Spectrum extends Cloudflare's DDoS protection and performance benefits to any TCP or UDP application.
    The API enables developers to manage Spectrum applications, configure origin connections, and apply IP firewall rules
    to non-HTTP traffic.
- aid: cloudflare:cloudflare-hyperdrive-api
  name: Cloudflare Hyperdrive API
  tags:
  - Connection Pooling
  - Database
  - Performance
  humanURL: https://developers.cloudflare.com/hyperdrive/
  baseURL: https://api.cloudflare.com
  properties:
  - url: openapi/cloudflare-hyperdrive-openapi.yml
    type: OpenAPI
  - url: https://developers.cloudflare.com/hyperdrive/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/hyperdrive/
    type: APIReference
  - url: https://developers.cloudflare.com/hyperdrive/get-started/
    type: GettingStarted
  description: Cloudflare Hyperdrive accelerates access to existing databases from Cloudflare Workers by providing connection
    pooling and query caching at the edge. The API allows developers to create and manage Hyperdrive configurations that connect
    to PostgreSQL and other databases.
- aid: cloudflare:cloudflare-api-shield-api
  name: Cloudflare API Shield API
  tags:
  - API Gateway
  - API Security
  - Schema Validation
  humanURL: https://developers.cloudflare.com/api-shield/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/api-shield/
    type: Documentation
  - url: https://developers.cloudflare.com/api-shield/get-started/
    type: GettingStarted
  - url: https://developers.cloudflare.com/api/resources/api_gateway/
    type: APIReference
  description: Cloudflare API Shield provides API discovery, schema validation, and security features to protect APIs from
    abuse. It includes API Gateway capabilities for routing, authentication, and rate limiting, along with sequence-based
    fraud detection and mTLS client certificate enforcement.
- aid: cloudflare:cloudflare-zero-trust-api
  name: Cloudflare Zero Trust API
  tags:
  - Access Control
  - Security
  - Zero Trust
  humanURL: https://developers.cloudflare.com/cloudflare-one/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/cloudflare-one/
    type: Documentation
  - url: https://developers.cloudflare.com/cloudflare-one/api-terraform/
    type: APIReference
  description: The Cloudflare Zero Trust API enables developers to manage secure access to applications and networks without
    a traditional VPN. It includes Access policies, Gateway DNS and HTTP filtering, Tunnel management, device posture checks,
    and Data Loss Prevention configuration.
- aid: cloudflare:cloudflare-registrar-api
  name: Cloudflare Registrar API
  tags:
  - DNS
  - Domains
  - Registration
  humanURL: https://developers.cloudflare.com/registrar/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/registrar/
    type: Documentation
  description: The Cloudflare Registrar API allows developers to manage domain registrations at cost. It provides endpoints
    for listing domains, updating domain contacts, configuring DNSSEC, and managing domain transfers and renewals.
- aid: cloudflare:cloudflare-workflows-api
  name: Cloudflare Workflows API
  tags:
  - Durable Execution
  - Serverless
  - Workflows
  humanURL: https://developers.cloudflare.com/workflows/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/workflows/
    type: Documentation
  - url: https://developers.cloudflare.com/api/resources/workflows/
    type: APIReference
  - url: https://developers.cloudflare.com/workflows/get-started/
    type: GettingStarted
  description: Cloudflare Workflows enables developers to build durable, multi-step applications on Workers that automatically
    retry failed tasks and persist state for minutes, hours, or weeks. The API provides endpoints for creating, managing,
    and monitoring workflow instances with support for step functions, sleep, and event-driven execution.
- aid: cloudflare:cloudflare-browser-rendering-api
  name: Cloudflare Browser Rendering API
  tags:
  - Browser Automation
  - Headless Browser
  - Rendering
  humanURL: https://developers.cloudflare.com/browser-rendering/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/browser-rendering/
    type: Documentation
  - url: https://developers.cloudflare.com/browser-rendering/rest-api/
    type: APIReference
  - url: https://developers.cloudflare.com/api/resources/browser_rendering/
    type: APIReference
  description: The Cloudflare Browser Rendering API enables developers to control headless browser instances on Cloudflare's
    global network. The REST API provides endpoints for capturing screenshots, extracting HTML content, generating PDFs, scraping
    elements, and converting pages to markdown, with support for Puppeteer and Playwright automation.
- aid: cloudflare:cloudflare-realtime-api
  name: Cloudflare Realtime API
  tags:
  - Audio
  - Real-Time Communication
  - Video
  - WebRTC
  humanURL: https://developers.cloudflare.com/realtime/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/realtime/
    type: Documentation
  - url: https://developers.cloudflare.com/realtime/sfu/https-api/
    type: APIReference
  - url: https://developers.cloudflare.com/realtime/turn/
    type: APIReference
  description: The Cloudflare Realtime API provides WebRTC infrastructure for building real-time audio and video applications.
    It includes a Selective Forwarding Unit (SFU) for media routing across Cloudflare's global network, a managed TURN relay
    service for NAT traversal, and the RealtimeKit SDK for simplified integration.
- aid: cloudflare:cloudflare-containers-api
  name: Cloudflare Containers API
  tags:
  - Compute
  - Containers
  - Serverless
  humanURL: https://developers.cloudflare.com/containers/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/containers/
    type: Documentation
  - url: https://developers.cloudflare.com/containers/get-started/
    type: GettingStarted
  description: The Cloudflare Containers API allows developers to run container workloads on Cloudflare's global network,
    managed directly from Workers code. Containers support full isolation, on-demand scaling, GPU access, and a hybrid model
    that combines serverless speed with container flexibility for stateful and stateless workloads.
- aid: cloudflare:cloudflare-ai-search-api
  name: Cloudflare AI Search API
  tags:
  - Artificial Intelligence
  - RAG
  - Search
  humanURL: https://developers.cloudflare.com/ai-search/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/ai-search/
    type: Documentation
  - url: https://developers.cloudflare.com/ai-search/usage/rest-api/
    type: APIReference
  - url: https://developers.cloudflare.com/ai-search/get-started/
    type: GettingStarted
  description: The Cloudflare AI Search API provides fully managed retrieval-augmented generation (RAG) pipelines. Developers
    upload documents to R2 and AI Search handles embeddings, indexing, retrieval, and response generation via a REST API,
    enabling context-aware AI search without managing infrastructure.
- aid: cloudflare:cloudflare-agents-api
  name: Cloudflare Agents API
  tags:
  - Agents
  - Artificial Intelligence
  - Serverless
  humanURL: https://developers.cloudflare.com/agents/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/agents/
    type: Documentation
  - url: https://developers.cloudflare.com/agents/api-reference/
    type: APIReference
  - url: https://developers.cloudflare.com/agents/getting-started/
    type: GettingStarted
  description: The Cloudflare Agents SDK enables developers to build and deploy AI-powered agents that autonomously perform
    tasks, communicate with clients in real time, call AI models, persist state, schedule tasks, and support human-in-the-loop
    interactions. It integrates with Workers AI, Durable Objects, and MCP.
- aid: cloudflare:cloudflare-pipelines-api
  name: Cloudflare Pipelines API
  tags:
  - Data Ingestion
  - ETL
  - Streaming
  humanURL: https://developers.cloudflare.com/pipelines/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/pipelines/
    type: Documentation
  - url: https://developers.cloudflare.com/pipelines/getting-started/
    type: GettingStarted
  description: The Cloudflare Pipelines API enables developers to ingest events via HTTP endpoints or Worker bindings, transform
    data with SQL, and deliver it to R2 as Apache Iceberg tables or Parquet and JSON files. Pipelines support durable buffered
    queues with exactly-once delivery guarantees.
- aid: cloudflare:cloudflare-ddos-protection-api
  name: Cloudflare DDoS Protection API
  tags:
  - DDoS Protection
  - Rules
  - Security
  humanURL: https://developers.cloudflare.com/ddos-protection/
  baseURL: https://api.cloudflare.com
  properties:
  - url: https://developers.cloudflare.com/ddos-protection/
    type: Documentation
  - url: https://developers.cloudflare.com/ddos-protection/get-started/
    type: GettingStarted
  description: Th

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