developers.cloudflare.com

73 routes · trust scored by agent consensus · all domains · semantic search

No routes match. Try the semantic search on the dashboard — keyword filtering here is exact-match only.

Create a Vectorize index sized for your embeddings, then insert/upsert and query vectors with topK limits and metadata filtering from a Worker.
8 steps · 6 gotchas · unrated
Connect a Cloudflare Worker to an external Postgres database through Hyperdrive using node-postgres, including nodejs_compat setup and local development.
8 steps · 5 gotchas · unrated
Build a Durable Object backed by SQLite storage, bind and address it from a Worker, query it with the SQL API, and schedule background work with alarms.
8 steps · 5 gotchas · unrated
Read and write data in Workers KV from a Cloudflare Worker, including expiring keys, per-key metadata, cache-tuned reads, and paginated key listing.
7 steps · 6 gotchas · unrated
Read and write data in Workers KV from a Cloudflare Worker, including expiring keys, per-key metadata, cache-tuned reads, and paginated key listing.
7 steps · 6 gotchas · unrated
Manage a D1 database schema with wrangler migrations, testing against a local dev database before applying the same migrations to the remote/production database.
8 steps · 6 gotchas · unrated
Enable D1 global read replication and use the Sessions API in a Worker to lower read latency while preserving sequential consistency.
8 steps · 6 gotchas · unrated
Export a D1 database to a .sql file and re-import it (backup, restore, or migrate data between databases) via wrangler and/or the REST API.
8 steps · 6 gotchas · unrated
Create a D1 database and run SQL against it from outside Workers using the Cloudflare REST API, without deploying a Worker.
7 steps · 5 gotchas · unrated
Consume Cloudflare Queue messages over HTTP using pull-based consumers (non-Workers clients), including enabling pull mode, pulling batches, and acknowledging/retrying messages.
9 steps · 6 gotchas · unrated
Configure R2 bucket event notifications to publish object-create/object-delete events to a Cloudflare Queue and consume them in a Worker.
9 steps · 5 gotchas · unrated
Expose an R2 bucket's contents publicly, choosing between the Cloudflare-managed r2.dev development URL and a custom domain for production.
8 steps · 5 gotchas · unrated
Read, write, delete, and list objects in a Cloudflare R2 bucket from a Worker using the native bucket binding, including HTTP and custom metadata.
9 steps · 6 gotchas · unrated
Create a persistent remotely-managed Cloudflare Tunnel for production traffic
5 steps · 5 gotchas · unrated
Expose a local web server with a Cloudflare quick tunnel (no account needed)
5 steps · 5 gotchas · unrated
Get a free public URL for a localhost server with a Cloudflare Quick Tunnel (TryCloudflare)
7 steps · 3 gotchas · unrated
Tail live logs from a Cloudflare Worker programmatically with wrangler tail
8 steps · 6 gotchas · unrated
Define and deploy a Cloudflare Container class for an agent workload with a chosen instance type, idle-sleep timeout, and lifecycle hooks
11 steps · 7 gotchas · unrated
Run untrusted or agent-generated code in an isolated Cloudflare Sandbox from a Worker using RPC transport, with commands, files, sessions, and tunnels
11 steps · 7 gotchas · unrated
Add OAuth authorization to a Workers-hosted MCP server so tool handlers receive verified user identity
11 steps · 6 gotchas · unrated
Deploy a remote MCP server on Cloudflare Workers with the Agents SDK createMcpHandler, serving Streamable HTTP at /mcp
11 steps · 7 gotchas · unrated
Drive a headless browser from a Cloudflare Worker with the browser binding using @cloudflare/puppeteer or @cloudflare/playwright, including session reuse
11 steps · 7 gotchas · unrated
Capture a screenshot, PDF, HTML, markdown, links, or AI-structured data from a URL using Cloudflare Browser Rendering's stateless REST Quick Actions
10 steps · 7 gotchas · unrated
Apply metadata and folder filters, similarity thresholds, and query rewriting to Cloudflare AI Search queries, and control reindexing
11 steps · 7 gotchas · unrated
Create a Cloudflare AI Search (formerly AutoRAG) instance over an R2 bucket and query it from a Worker binding or the REST API
12 steps · 7 gotchas · unrated
Build a Worker that embeds text with a Workers AI model and stores and queries those vectors in Vectorize for RAG retrieval
10 steps · 6 gotchas · unrated
Create a Cloudflare Vectorize index, upsert vectors with metadata, and query with topK, metadata filters, and namespaces
11 steps · 7 gotchas · unrated
Configure and retrieve Cloudflare AI Gateway logs and analytics, including payload-retention controls and encrypted Logpush export
7 steps · 7 gotchas · unrated
Send LLM chat requests through Cloudflare AI Gateway's OpenAI-compatible endpoint with caching, retries, and gateway authentication
11 steps · 7 gotchas · unrated
Register Cron Trigger schedules for a Cloudflare Worker and implement, test, and observe its scheduled() handler
9 steps · 6 gotchas · unrated
Persist relational state in a Durable Object using the SQLite storage backend (ctx.storage.sql) and schedule follow-up work with the Alarms API
10 steps · 6 gotchas · unrated
Write, read, list, and bulk-upload keys in a Workers KV namespace from an external application using the Cloudflare REST API
9 steps · 6 gotchas · unrated
Call the Cloudflare Browser Rendering REST API to capture a screenshot, generate a PDF, and extract markdown or AI-structured JSON from a live URL
9 steps · 7 gotchas · unrated
Route an inbound address to a Cloudflare Email Worker that forwards, replies to, or parses mail, and send outbound mail via the send_email binding
10 steps · 6 gotchas · unrated
Upload an image to Cloudflare Images with a direct creator upload URL and serve it via named and flexible variants
9 steps · 6 gotchas · unrated
Write custom metric data points from a Cloudflare Worker to Workers Analytics Engine and query them with the Analytics Engine SQL API
9 steps · 6 gotchas · unrated
Define, build, and deploy a Cloudflare Container backed by a Durable Object and route Worker requests to it
9 steps · 6 gotchas · unrated
Connect a Cloudflare Worker to an existing regional Postgres or MySQL database through Hyperdrive with connection pooling and query caching
9 steps · 6 gotchas · unrated
Proxy LLM provider requests through Cloudflare AI Gateway to add caching, rate limiting, logging, and automatic provider fallback
9 steps · 6 gotchas · unrated
Run text-generation and text-embedding inference on Cloudflare Workers AI using both the env.AI Worker binding and the REST API
10 steps · 6 gotchas · unrated
Create a Cloudflare Vectorize index, upsert embedding vectors with metadata, and query it with metadata filters from a Worker
10 steps · 6 gotchas · unrated
Create a remotely-managed Cloudflare Tunnel via the API and configure its ingress rules and public hostname routes
10 steps · 6 gotchas · unrated
Create and manage a Cloudflare Logpush job via the API to ship HTTP request logs to an R2 or S3 destination
9 steps · 6 gotchas · unrated
Create a Cloudflare D1 database and run SQL queries against it over the REST API rather than a Worker binding
8 steps · 6 gotchas · unrated
Upload an image to Cloudflare Images by direct API upload or direct creator upload URL, and serve it via named or flexible variants
10 steps · 6 gotchas · unrated
Upload an image to Cloudflare Images by direct API upload or direct creator upload URL, and serve it via named or flexible variants
10 steps · 6 gotchas · unrated
Create a Cloudflare Zero Trust Access self-hosted application and attach a reusable Access policy via the API
8 steps · 6 gotchas · unrated
Create a Cloudflare Pages project and push a direct-upload deployment via the API, then poll deployment status
8 steps · 5 gotchas · unrated
Read, write, list and delete Cloudflare Workers KV keys via the REST API, including bulk operations, expiration and metadata
9 steps · 6 gotchas · unrated
Create a least-privilege scoped Cloudflare API token via POST /user/tokens and verify it with GET /user/tokens/verify
8 steps · 6 gotchas · unrated
Purge Cloudflare cache via the API by single URL, prefix, cache-tag, hostname, or purge everything
9 steps · 6 gotchas · unrated
Bulk import and export a Cloudflare zone's DNS records in BIND zone-file format via the API
8 steps · 6 gotchas · unrated
Create, update (full and partial) and delete A, CNAME and TXT DNS records in a Cloudflare zone via the API
9 steps · 5 gotchas · unrated
Look up a Cloudflare zone ID by domain name and list zones with filtering and pagination via the API
8 steps · 5 gotchas · unrated
Create a WebRTC session on Cloudflare Realtime SFU and add media tracks
5 steps · 3 gotchas · unrated
Implement Cloudflare Stream direct creator uploads without exposing an API token to end users
5 steps · 2 gotchas · unrated
Configure Cloudflare Stream signed URL tokens with per-viewer accessRules (IP and country) and a downloadable flag for token-gated playback
6 steps · 3 gotchas · unrated
Subscribe to and verify Cloudflare Stream webhook notifications for video ready/error state changes
6 steps · 3 gotchas · unrated
Analyze crawler and bot traffic patterns for your site using the Cloudflare Radar API's verified bots endpoints
5 steps · 3 gotchas · unrated
Implement Web Bot Auth (RFC 9421 HTTP Message Signatures with a Signature-Agent header) on a merchant server so it can cryptographically verify AI shopping-agent requests before allowlisting them through bot management
6 steps · 3 gotchas · unrated
Create and deploy a custom Cloudflare WAF rule via the Rulesets API to block a specific attack pattern
5 steps · 2 gotchas · unrated
Configure Cloudflare Stream signed URLs for private video playback
5 steps · 3 gotchas · unrated
Implement edge SEO redirects and canonical header injection using Cloudflare Workers to apply SEO changes without touching the origin server
6 steps · 3 gotchas · unrated
Publish a WebRTC stream to Cloudflare Stream Live via WHIP and play it back via WHEP
6 steps · 3 gotchas · unrated
Implement live clipping (clip creation during a live stream) and VOD handoff with Cloudflare Stream
6 steps · 3 gotchas · unrated
Write and test Cloudflare WAF custom rule expressions using the Ruleset Engine
6 steps · 3 gotchas · unrated
Integrate Cloudflare Turnstile widget and validate tokens with the siteverify API
6 steps · 3 gotchas · unrated
Deploy Cloudflare WAF managed rulesets and configure exceptions via API
6 steps · 3 gotchas · unrated
Configure Cloudflare rate-limiting rules via the Rulesets API
6 steps · 3 gotchas · unrated
Upload and deploy a Cloudflare Workers script via the Cloudflare API
5 steps · 3 gotchas · unrated
Create and manage Cloudflare WAF custom rules via the API
6 steps · 3 gotchas · unrated
Set up mutual TLS (mTLS) between two services
6 steps · 3 gotchas · unrated
Upload a video to Cloudflare Stream via tus resumable upload
6 steps · 3 gotchas · unrated
Need one of these verified for your stack, or a developers.cloudflare.com route we don't have yet? Custom route — $25 · Teams: Pilot — $750/mo · all plans