SuperAPI AI 工具集

webflow-enterprise-api

前端与建站

查看项目

更新于 10-15 10:42

技能介绍

Webflow Enterprise API 是面向 Webflow 企业版工作区的 API 端点集合,用于管理工作区与站点配置。所有端点均要求企业版工作区及相应权限范围(scope)的访问令牌。

主要能力

审计与活动

  • 工作区审计日志:GET /workspaces/{id}/audit_logs,需要 workspace_activity:read 权限,记录登录/登出、角色变更、成员资格、邀请等信息。
  • 站点活动日志:GET /sites/{id}/activity_logs,需要 site_activity:read 权限,涵盖设计变更、发布、CMS、分支、库等操作。

站点配置

  • 301 重定向:GET /sites/{id}/redirects(sites:read)列出规则;POST 创建规则;PATCH /sites/{id}/redirects/{rid} 更新;DELETE /sites/{id}/redirects/{rid} 删除(后三者需要 sites:write)。
  • robots.txt:GET /sites/{id}/robots_txt(site_config:read)获取配置;PUT 替换配置;PATCH 更新配置;DELETE 删除规则(后三者需要 site_config:write)。
  • .well-known 文件:PUT /sites/{id}/well_known 上传文件;DELETE /sites/{id}/well_known 删除文件,均需要 site_config:write。

工作区管理

  • POST /workspaces/{id}/sites,需要 workspace:write,用于创建新站点。
  • PATCH /sites/{id} 更新站点;DELETE /sites/{id} 删除站点,均需要 sites:write。
  • GET /sites/{id}/plan,需要 sites:read,获取站点托管计划。

使用方式

所有端点使用 https://api.webflow.com/v2 作为基础 URL,并需要 Authorization: Bearer <token> 请求头。工作区级端点应使用工作区 API 令牌(而非站点令牌)。列表端点支持通过 limit 和 offset 查询参数进行分页。仓库内提供参考文件,每个文件含 name、description、tags 的 YAML frontmatter,便于搜索;可使用 scripts/search_references.py 按标签、关键词搜索或列出全部参考:

  • 列出全部参考及元数据:python scripts/search_references.py --list
  • 按标签精确匹配:python scripts/search_references.py --tag <tag>
  • 按关键词搜索(覆盖名称、描述、标签与内容):python scripts/search_references.py --search <query>

适用场景

适用于需要对企业版 Webflow 工作区进行自动化管理的场景,例如审计与合规检查、站点活动追踪、批量维护 301 重定向、管理 robots.txt 爬虫规则、部署 .well-known 文件(如安全或验证相关文件),以及在工作区内以编程方式创建、更新、删除站点和查询站点托管计划。

限制与注意事项

所有端点均要求企业版工作区,在非企业版计划上会返回错误。工作区级端点需使用工作区 API 令牌。存在速率限制,可通过响应头 X-RateLimit-Remaining 查看剩余额度。分页通过 limit 与 offset 查询参数实现。