您可以使用高级 TCP 防护 API 来配置高级 TCP 防护。
高级 TCP 防护 API 仅支持 API 令牌验证。
有关 API 调用的示例,请参阅常用 API 调用。
要获取完整的端点,请将下面列出的高级 TCP 防护 API 端点附加到 Cloudflare API 基础 URL。
Cloudflare API 基础 URL 为:
https://api.cloudflare.com/client/v4{account_id} 参数是账户 ID(十六进制字符串)。您可以在 Cloudflare 仪表板中找到此值。
以下各节中的表总结了可用的操作。
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取高级 TCP 防护状态 |
|
| 更新高级 TCP 防护状态 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取前缀列表 |
|
| 批量添加前缀 |
|
| 获取单个前缀 |
|
| 更新一个前缀 |
|
| 删除一个前缀 |
|
| 删除所有前缀 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取允许列表前缀列表 |
|
| 添加允许列表前缀 |
|
| 获取单个允许列表前缀 |
|
| 更新单个允许列表前缀 |
|
| 删除单个允许列表前缀 |
|
| 删除所有允许列表前缀 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取 SYN 洪水规则列表 |
|
| 添加一条 SYN 洪水规则 |
|
| 获取单条 SYN 洪水规则 |
|
| 更新一条 SYN 洪水规则 |
|
| 删除一条 SYN 洪水规则 |
|
| 删除所有 SYN 洪水规则 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取 SYN 洪水过滤器列表 |
|
| 添加一个 SYN 洪水过滤器 |
|
| 获取单个 SYN 洪水过滤器 |
|
| 更新单个 SYN 洪水过滤器 |
|
| 删除单个 SYN 洪水过滤器 |
|
| 删除所有 SYN 洪水过滤器 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取 out-of-state TCP 规则列表 |
|
| 添加一条 out-of-state TCP 规则 |
|
| 获取单条 out-of-state TCP 规则 |
|
| 更新一条 out-of-state TCP 规则 |
|
| 删除一条 out-of-state TCP 规则 |
|
| 删除所有 out-of-state TCP 规则 |
|
| 操作 | 方法与端点 / 描述 |
|---|---|
| 获取 out-of-state TCP 过滤器列表 |
|
| 添加一个 out-of-state TCP 过滤器 |
|
| 获取单个 out-of-state TCP 过滤器 |
|
| 更新单个 out-of-state TCP 过滤器 |
|
| 删除单个 out-of-state TCP 过滤器 |
|
| 删除所有 out-of-state TCP 过滤器 |
|
返回项目列表的 API 操作使用分页。有关可用分页查询参数的更多信息,请参阅分页 (Pagination)。