Cloudflare logo

Cloudflare

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

51 APIs 5 Capabilities 16 Features
AI GatewayAPI GatewayArtificial IntelligenceCDNCloudContainersDDoS ProtectionDNSEdgeEdge ComputingObject StoragePlatformReal-Time CommunicationSecurityServerlessWeb Performance

APIs

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. It supports text generation, embeddings, image cla...

Cloudflare AI Gateway API

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

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. It provides a serverless query engine for analyzing Iceberg tables and structu...

Capabilities

Cloudflare AI and ML

AI and machine learning capabilities combining Workers AI model inference, AI Gateway for observability and control, and Vectorize for vector search. Used by AI/ML engineers bui...

Run with Naftiko

Cloudflare Data and Storage

Unified data and storage management combining R2 object storage, D1 serverless SQL, KV key-value store, and Hyperdrive database acceleration. Used by developers building data-dr...

Run with Naftiko

Cloudflare DNS and Security

DNS management and web security combining DNS record management with Turnstile bot protection and Logpush observability. Used by site reliability engineers and security teams.

Run with Naftiko

Cloudflare Media and Content

Media management combining Stream video platform and Images service for uploading, processing, and delivering video and image content at scale. Used by content creators and medi...

Run with Naftiko

Cloudflare Serverless Compute

Deploy and manage serverless applications on Cloudflare's edge network combining Workers scripts, Pages deployments, Durable Objects for state, and Queues for async messaging. U...

Run with Naftiko

Features

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)
Workers KV low-latency key-value storage
R2 object storage with zero egress fees
D1 serverless SQLite database
Durable Objects for stateful coordination
Cloudflare Images for storage and on-the-fly resizing
Cloudflare Stream for VOD and live video
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
AI Gateway for LLM proxying and observability
Vectorize for vector search; Hyperdrive for connection pooling

Use Cases

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

Integrations

Terraform provider for infrastructure as code
Pulumi provider for cloud engineering
GitHub Actions for CI/CD deployments
S3-compatible API for R2 storage
OpenAI-compatible API for Workers AI
Wrangler CLI for Workers development
Puppeteer and Playwright for browser rendering
SIEM and log management integrations via Logpush
MCP server support for AI agents

Event Specifications

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

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

API Governance Rules

Cloudflare API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
📝
SignUp
SignUp
📝
SignUp
SignUp
💰
Pricing
Pricing
🔑
Authentication
Authentication
📦
SDK
SDK
🔗
RateLimits
RateLimits
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
🌐
Portal
Portal
🌐
Console
Console
💬
Support
Support
💬
Support
Support
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
Documentation
Documentation
🔗
X
X
🔗
CLI
CLI
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔗
KnowledgeCenter
KnowledgeCenter
🔗
Documentation
Documentation

Sources

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: SDK
      - 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
    description: The Cloudflare Workers AI API enables developers to run machine learning models on Cloudflare's
      global network via a REST API. It supports text generation, embeddings, image classification, speech
      recognition, and other AI tasks with OpenAI-compatible endpoints.
  - 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/get-started/
        type: GettingStarted
    description: Cloudflare AI Gateway provides visibility and control over AI applications with analytics,
      logging, caching, rate limiting, request retries, and model fallback. It supports multiple AI providers
      including OpenAI, Anthropic, and Google Gemini through a unified interface.
  - 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
    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 int

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