01 / CAPABILITIES
开放功能
核心接口调用手册
3 个场景覆盖查询 Zone ID、读取 DNS 记录及按 URL 清理缓存;不含更改域名解析、上传 Workers 或修改安全策略。
DNS 记录管理
查询目标 Zone 的 DNS 记录,并按许可创建、修改或移除记录,适合域名配置与部署自动化。
接入要求读取需 DNS Read 或 DNS Write,写入需 DNS Write;Token 必须覆盖目标 Zone,记录类型组合等 DNS 规则仍适用。
读取域名的 DNS 记录站内调用手册 · 参数、代码与排错→网站缓存清除
按 URL 或支持的 hostname、tag、prefix 等范围提交缓存清除,配合内容发布和网站更新。
接入要求需要目标 Zone 的缓存清除权限;方式和吞吐受账号套餐规则约束,HTTP 200 需结合实际资产缓存状态验证。
按 URL 清除 CDN 缓存站内调用手册 · 参数、代码与排错→Workers 脚本上传与配置
将 Worker 模块、资源与支持的 metadata 上传到指定账号和脚本,为边缘应用发布流程提供管理入口。
接入要求需 Workers Scripts Write 等端点认可权限及正确 account_id、script_name;路由、自定义域名和其他产品资源要另行配置对应权限。
KV 命名空间与键值管理
管理 KV 命名空间,读写、列出或删除键值及其过期时间,适合配置分发和应用数据工具。
接入要求需要账号及命名空间范围权限;写入端点要求 Workers KV Storage Write,批量请求和存储用量仍受产品规则限制。
02 / REQUIREMENTS
接入条件
- 适用主体
- 网站开发者、部署与运维工具开发者、边缘应用开发者
- 接入方式
- 按资源与权限限定的用户 API Token / 端点兼容时使用账号级 API Token / OAuth 2.0 Authorization Code 用户授权 / 旧式 Global API Key + 邮箱(官方优先推荐 Token)
- 申请概况
- 需 Cloudflare 账号及目标 Account/Zone 资源权限;可自建受限 API Token 或开发 OAuth 应用。
- 准备 Cloudflare 账号并确定所用产品;操作网站配置需对应 Zone,Workers 和 KV 等账号资源需正确的 account_id。
- 自己使用的工具优先创建最小权限 API Token,按 Account/User/Zone 和具体资源限制 Read/Edit,按需配置 IP 与有效期。
- 账号级 API Token 可作为不绑定个人用户的服务身份,但需先核对目标端点是否兼容;不能假定与用户 Token 完全通用。
- 面向其他用户的应用可用 OAuth;创建客户端需相关账号的 Super Administrator、Administrator 或 OAuth Client Write 角色。
- OAuth 第三方客户端支持 Authorization Code;浏览器、移动、桌面和 CLI 客户端需 PKCE S256,默认私有客户端只供所属账号成员授权。
- 公开 OAuth 客户端需补齐必需信息并完成客户端 URL 域名 TXT 验证;同时配置所需 scopes、回调与令牌处理。
- 接入受自助服务条款中的受限主体及出口用途规则约束,目录提供的开发入口不构成地区或账号可用保证。
03 / GET STARTED
开通步骤
- 01
确定产品与资源范围
先选 DNS、缓存、Worker 或 KV 中实际需要的功能,记录对应账号、Zone 和命名空间标识。
- 02
选择 Token 或 OAuth
个人运维工具创建受限 Token;多用户产品按 OAuth 官方流程配置客户端、scopes、回调和公开条件。
- 03
使用独立测试资源
先做只读查询,再在测试 Zone、独立脚本名或 KV 命名空间验证变更,避免把线上资源当作测试数据。
- 04
验证结果并核对费用
检查具体资源状态和限流响应;清除缓存后访问资产验证,发布前确认 Workers、KV 含量和资源费用。
04 / COSTS & LIMITS
费用、边界与测试方式
费用概况费用主要由所选产品套餐与运行、存储用量产生,管理 API 限流不等于免费资源额度。
- Workers 默认有 Free 方案及用量上限;截至 2026-10-15,官方定价页列 Workers Paid 为每账号每月至少 5 美元,含一定月用量,超额另计。
- Workers Standard 主要按请求次数和 CPU 毫秒计费,需区分动态调用、静态资源及文档中特定缓存行为;不以管理 API 上传次数估算全部运行成本。
- Workers Paid 独立于网站 Free、Pro、Business 等方案;购买网站套餐不能直接推定已包含 Workers Paid。
- KV 的免费日额度覆盖有限的读写、删除和列表,超限对应操作会失败;付费方案按含量和超额计费。
- KV 读写删按键计量,列表按请求计量,持久存储按 GB-month;批量操作不会把多个键自动算成一个键的费用。
- 此处不把管理 API 的速率配额写成付费调用单价,也不把当前介绍的资源费外推至未收录的 Cloudflare 产品。
使用范围与限制
- 此条目只覆盖 DNS、缓存清除、Worker 模块和 KV 管理,不代表已获得 Zero Trust、R2、AI 或其他 Cloudflare 产品的权限。
- API Token 和 OAuth scopes 只授予选定资源与操作范围;Global API Key 为旧式方案,不能据其存在跳过最小权限配置。
- 第三方 OAuth 不支持 Client Credentials、Implicit、密码或 Device Authorization 等其他 grant;公开客户端仍需用户授权。
- 管理 API 的全局限流与缓存清除等端点限制并行生效,控制台和不同凭证的请求也可能累计;不要把 Token 数量当成独立无限额度。
- 缓存清除的成功响应只说明请求被收到,不能单独证明目标内容已被缓存或清除。
- 测试用远端 Zone、Worker 和 KV 仍是真实资源;本地 KV 存储的结果不能证明远端 API 权限、部署或账单行为。
- Workers 与 KV 的免费含量、付费超额和网站套餐分别核对,API 可调用不等于所管理的资源免费。
如何进行开发测试
- 正式管理 API:操作指定账号和 Zone 下的实际配置、Worker 与 KV 资源。
- 开发隔离:建议使用测试 Zone、独立 Worker 名称和 KV 命名空间,并为它们单独限制 Token 范围。
- KV 本地与远端:Wrangler 的 --local、--remote 和 preview 选项需明确区分,不能把本地存储当作远端数据。
- 本次未登录控制台、创建 Token、配置 OAuth 或调用 API,也未确认覆盖全部所述管理端点的统一沙箱。
接入前再确认
- 范围限定为网站与边缘应用的四组常见管理能力,避免以一个 Cloudflare 条目承诺所有产品。
- OAuth 依据 2026 年现行官方正文核对;认证方式与各端点实际支持的权限仍需结合使用。
- 控制台仅确认官方入口;未登录、未验证账号套餐或实际资源访问。
- Workers Paid 的 5 美元月最低费用已在标注日期读取确认,其他用量按所链接定价表核对。
05 / OFFICIAL SOURCES
官方资料
以下资料用于核对本页内容。申请与使用时,请以对应接口的最新规则为准。
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
官方文档核对,未进行接口实测
最近核验 2026-10-15 · 查看核验说明