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.
Cancel Worker BuildCancel a queued or running Cloudflare Workers CI build.
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 ZoneCreate a Cloudflare DNS zone for a domain, optionally specifying the account and zone setup mode.
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 Access ApplicationRetrieve one Cloudflare Access application by its exact application ID.
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 a key's value from a Workers KV namespace.
List WAF ListsFetch WAF lists for a Cloudflare account without their items.
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 R2 BucketRetrieve properties for one named Cloudflare R2 bucket.
Get R2 ObjectDownload an object's stored content and metadata from an R2 bucket.
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 Build LogsRetrieve cursor-paginated log output for one Workers CI build.
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 Zero Trust OrganizationRetrieve the configuration of a Cloudflare Zero Trust organization.
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 Access ApplicationsList and filter Cloudflare Access applications in an account.
List Access Reusable PoliciesList reusable Cloudflare Access policies for an account.
List Account MembersList a page of Cloudflare account members with their user details, roles, permissions, status, and access policies when available.
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 recordsList and search one page of DNS records in a Cloudflare zone, including record IDs and properties.
List Email Routing AddressesList one page of Email Routing destination addresses configured for an account, optionally filtering by verification status.
List Firewall RulesList one page of firewall rules for a specific DNS zone for auditing.
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 R2 ObjectsList object metadata in an R2 bucket with cursor pagination.
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, returning widget summaries without secret keys.
List User API TokensList one page of 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 one page of 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 for an account, with optional pagination.
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 ZonesList, search, sort, and filter accessible Cloudflare zones.
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 poll 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 Access ApplicationReplace one account-scoped Cloudflare Access application with a full PUT.
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 Build TriggerUpdate commands, caching, and filters for a Workers build trigger.
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 R2 ObjectUpload binary content to an R2 key, replacing its content if it exists.
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.