Bulk Read KV ValuesRead up to 100 text or JSON values from a Workers KV namespace.
Bulk Write Workers KV EntriesCreate or overwrite up to 10,000 entries in one Workers KV namespace.
Capture Browser SnapshotRender a URL or supplied HTML and return selected page representations.
Check Registrar DomainsCheck authoritative registration availability and pricing for up to 20 domains.
Create Account API TokenCreate an account-owned API token and return its one-time secret value.
Create Alert PolicyCreate an account-level Cloudflare notification policy.
Create D1 DatabaseCreate a D1 database with optional placement and replication settings.
Create DNS recordTool to create a new DNS record within a specific zone.
Create Email Routing AddressRegister an Email Routing destination; Cloudflare sends it a verification email.
Create KV NamespaceCreate a classic or KV Instant namespace in a Cloudflare account.
Create WAF ListCreate a new empty custom list for use in WAF rules and filters.
Create Pages DeploymentCreate a Cloudflare Pages deployment from a Git branch or Direct Upload manifest.
Create Pages ProjectCreate a Cloudflare Pages project for a production branch.
Create Turnstile WidgetCreate a Turnstile challenge widget for selected domains.
Create User API TokenCreate a user API token carrying supplied grants.
Create WorkerCreate a beta Worker resource and configure its observability, previews, subdomain, tags, and tail consumers.
Create Worker DeploymentDeploy existing Worker versions immediately to live traffic by percentage.
Create Worker VersionUpload code, assets, and configuration as a new Worker version without deploying it to production traffic.
Create ZoneCreates a new DNS zone (domain) in Cloudflare.
Delete Account API TokenPermanently and irreversibly revoke an account-owned Cloudflare API token.
Delete DNS RecordTool to delete a DNS record within a specific zone.
Delete WAF ListTool to delete a WAF list.
Delete Pages DeploymentDelete a selected non-production Cloudflare Pages deployment.
Delete User API TokenPermanently revoke one user-owned Cloudflare API token.
Delete WorkerPermanently delete a beta Worker and its versions and deployments.
Delete Worker ScriptDelete a classic Worker script.
Delete ZoneTool to delete a zone.
Deploy Worker ScriptUpload or replace a JavaScript module Worker script and create its latest version.
Deploy Worker With AssetsUpload static assets, create a Worker version, and deploy all traffic to it.
Download Worker ScriptDownload the raw source or multipart module bundle for a Worker script.
Execute D1 QueryExecute SQL against one Cloudflare D1 database.
Get AccountRetrieve one Cloudflare account by its exact account ID.
Get Account Build LimitsReturn whether an account has exhausted its Worker build minutes and when they refresh.
Get Account MemberRetrieve the identity, roles, policies, and status of an account member.
Get Account TokenRetrieve metadata and policies for one account-owned API token.
Get Bot Management SettingsTool to retrieve a zone's Bot Management configuration (Bot Fight Mode / Super Bot Fight Mode / Enterprise Bot Management).
Get Current UserRetrieve identity and account-membership details for the current user.
Get D1 DatabaseGet details for one D1 database, optionally selecting response fields.
Get KV NamespaceRetrieve metadata for one Cloudflare Workers KV namespace.
Get KV ValueRetrieve the stored bytes for a key in a Workers KV namespace.
List WAF ListsTool to fetch all WAF lists (no items) for an account.
Get MCP ServerRetrieve one Access AI Controls MCP server and its synchronization state.
Get Pages DeploymentRetrieve one Cloudflare Pages deployment and its current build status.
Get Pages Deployment LogsRetrieve build log lines for one Cloudflare Pages deployment.
Get Pages ProjectRetrieve one Cloudflare Pages project and its configuration.
Get Pages Upload TokenRequest a short-lived JWT for Cloudflare Pages Direct Upload assets.
Get Tunnel ConfigurationRetrieve the current configuration of a remotely managed Cloudflare Tunnel.
Get User API TokenRetrieve metadata and policies for one user-owned API token.
Get WorkerRetrieve one beta Worker resource by its exact ID or name.
Get Worker Preview DeploymentRetrieve a specific or latest deployment for a Worker Preview.
Get Workers AI Model SchemaRetrieve the input and output JSON Schemas for a Workers AI model.
Get Worker Script ContentRetrieve the deployed content of one Cloudflare Worker script.
Get Worker Script SettingsRetrieve a Worker script's metadata and runtime configuration.
Get Worker Script SubdomainInspect workers.
Get Worker Script VersionRetrieve detailed information for one classic Worker script version.
Get Worker Service Environment ContentRetrieve deployed content for a legacy Worker service environment.
Get Workers SubdomainReturn the workers.
Get Worker VersionRetrieve one beta Worker version; optional code modules may add megabytes.
Get WorkflowRetrieve one Workflow's configuration, metadata, schedules, and counts.
Get Workflow InstanceRetrieve logs, status, and execution details for one Workflow instance.
Get ZoneRetrieve one Cloudflare zone and its configuration, status, and metadata.
Get Zone Ruleset Phase EntrypointRetrieve the latest active zone entrypoint ruleset for a Rulesets phase.
Get Zone SettingFetch one setting for a Cloudflare zone by setting name.
Inventory Developer ResourcesReturn one page each of KV namespaces, Workflows, and D1 databases.
List Account MembersLists all members of a Cloudflare account with their roles, permissions, and status.
List AccountsList all Cloudflare accounts you have ownership or verified access to.
List Account SubscriptionsList billing subscriptions and plan details for one Cloudflare account.
List Account TokensList account-owned API token metadata and policies with pagination.
List D1 DatabasesList one page of D1 databases in an account.
List DNS recordsTool to list and search DNS records in a Cloudflare zone.
List Email Routing AddressesList Email Routing destination addresses configured for an account.
List Firewall RulesTool to list firewall rules for a specific DNS zone.
List KV KeysList key names and metadata in a Cloudflare Workers KV namespace.
List KV NamespacesList Workers KV namespaces in a Cloudflare account.
List MCP PortalsList Cloudflare Access AI Controls MCP portals with pagination and search.
List MonitorsTool to list all load-balancer monitors in a Cloudflare account.
List Pages DeploymentsList production or preview deployments for a Cloudflare Pages project.
List Pages Project DomainsList custom domains attached to a Cloudflare Pages project, including their validation and verification state.
List Pages ProjectsList Pages projects in a Cloudflare account.
List PoolsTool to list all load balancer pools in a Cloudflare account.
List QueuesList queues owned by a Cloudflare account.
List Registrar RegistrationsList domains registered through Cloudflare Registrar.
List Rule List EntriesList entries in one Cloudflare account rule list.
List Web Analytics SitesList Cloudflare Web Analytics sites for an account.
List TunnelsList Cloudflare Tunnel (cloudflared) tunnels in an account to discover tunnel IDs, names, and statuses.
List Turnstile WidgetsList Turnstile widgets configured for a Cloudflare account.
List User API TokensList metadata for API tokens created by the connected Cloudflare user without returning token secrets.
List Worker BuildsList one page of Workers CI builds associated with an immutable Worker tag.
List Worker Build TriggersList Workers Builds trigger configurations associated with one Worker tag.
List Worker DeploymentsList deployment history for a classic Worker script.
List Worker RoutesList Worker route patterns and script assignments for a Cloudflare zone.
List WorkersList account Workers with optional sorting and page-based pagination.
List Workers Build TokensList Workers Builds authentication token metadata without returning token secrets.
List Worker ScriptsList uploaded classic Worker scripts, optionally filtering by tag rules.
List Worker Script VersionsList classic Worker script versions, optionally filtering to deployable versions.
List Workers DomainsList custom domains routed to Workers in a Cloudflare account.
List Worker SecretsList the names and types of secrets bound to one Worker script.
List Worker Telemetry ValuesList unique values observed for a Workers telemetry field.
List Worker VersionsList paginated versions of a Cloudflare Worker.
List Workflow InstancesList Workflow executions with state, UTC date, and cursor filters.
List WorkflowsList and search account Workflows.
List ZonesLists, searches, sorts, and filters zones in the authenticated account.
Manage Worker SchedulesGet a Worker's Cron Triggers, or replace all triggers when schedules is supplied.
Query Analytics SQLExecute a parameterized Cloudflare Analytics SQL SELECT statement.
Query GraphQL AnalyticsRun a read-only query against Cloudflare's GraphQL Analytics API.
Query Worker TelemetryRun a saved or ad-hoc Workers Observability telemetry query.
Replace Rules List ItemsReplace every item in a Rules List and wait for the bulk operation outcome.
Rerun Zone Activation CheckTrigger a fresh activation check for a pending Cloudflare zone.
Roll Account TokenIrreversibly rotate an Account Owned API token secret.
Roll Back Pages DeploymentPromote a previous successful Pages deployment back to production.
Run Workers AI ModelRun a Workers AI model and return non-streaming JSON; streaming is unsupported.
Scrape Page ElementsRender a URL or supplied HTML and return elements matching CSS selectors.
Start Worker Asset Upload SessionRegister a Worker static-asset manifest and return a one-hour JWT and hash buckets for later asset-upload calls; this action does not upload asset bytes.
Update DNS recordTool to update an existing DNS record within a specific zone.
Update WAF ListTool to update the description of a WAF list (cannot update items).
Update Pages ProjectRename a Pages project or update its production branch, build configuration, deployment environments, or source repository settings.
Update Tunnel ConfigurationTool to update a remotely-managed Cloudflare Tunnel's configuration (ingress rules and routing).
Update Worker Preview DeploymentCreate a new Preview deployment by merge-patching bindings or annotations on an existing Preview deployment.
Update Worker Script SettingsPatch Worker configuration and metadata, creating a new version.
Update Worker Script SubdomainEnable or disable a Worker script and its previews on workers.
Update ZoneTool to update properties of an existing zone; changes apply immediately to the live zone.
Update Zone Ruleset Phase EntrypointReplace a zone phase entrypoint ruleset.
Upload Pages AssetsUpload static assets and register their hashes for a Pages deployment.
Upload Worker AssetsUpload one bucket of base64-encoded Worker static assets.
Upload Worker Script VersionUpload a module-syntax classic Worker version without deploying it.
Upsert Worker SecretAdd or replace one secret binding, creating a new Worker version.
Write KV ValueCreate or replace a UTF-8 value in a Cloudflare Workers KV namespace.