n8n API

⚡ 远程驱动 n8n,自动化运维中枢

通过 REST API 远程管理 n8n 工作流,支持自托管与云端部署,实现自动化运维、批量操作与故障排查。

收藏
10.8k
安装
3.6k
版本
1.0.0
CLS 安全性认证2026-07-01
点击查看完整报告 >

使用说明

核心用法

n8n-api skill 提供对 n8n 公开 REST API 的完整封装,允许用户从 OpenClaw 环境直接驱动 n8n 实例。核心能力覆盖六大领域:

  • 工作流管理:列出、创建、更新、激活/停用工作流
  • 执行监控:查询执行记录、筛选状态(成功/失败)、重试失败任务
  • Webhook 触发:直接调用生产环境或测试环境的 webhook 端点
  • 元数据操作:标签、凭证、项目管理
  • 健康巡检:自动化统计活跃工作流数量与 24 小时失败率
  • 故障诊断:获取失败执行的节点级详情,辅助定位问题

配置需设置 N8N_API_BASE_URLN8N_API_KEY,支持自托管实例与 n8n Cloud。注意:API 访问需付费计划,免费试用期间不可用。

显著优点

1. 双向兼容:同时支持自托管与云端,迁移成本低
2. 原子化操作:每个 API 调用均可独立执行,便于脚本化与 CI/CD 集成

3. 实时反馈:执行状态查询与重试机制支持主动运维

4. 无代码联动:n8n 内部可通过「n8n API 节点」调用自身 API,实现元编程

潜在局限

  • 权限粒度粗:API Key 为全局权限,无法细分到工作流级别
  • 无事件驱动:需轮询获取状态变化,无法订阅实时事件
  • 速率限制未明:官方文档未公开具体限流策略,高频调用存在不确定性
  • 数据保留依赖配置:执行记录可能因实例保留策略被清理

适合人群

  • DevOps/SRE 工程师:批量管理大量工作流,自动化运维
  • 平台管理员:多实例监控与合规审计
  • 高级用户:构建外部控制面板或与现有系统集成

常规风险

  • 密钥泄露:API Key 具备实例级权限,需妥善保管
  • 误操作传播:批量激活/停用可能影响生产业务
  • Webhook 混淆:API URL 与 Webhook URL 路径规则不同,配置错误会导致调用失败
  • 依赖实例可用性:API 调用受目标 n8n 实例状态影响,需设计重试与降级策略

安全解读

核心用法

n8n-api 是一个纯文档型 Skill,提供 n8n 自动化工作流平台的完整 REST API 操作指南。用户可通过标准化的 curl 示例完成:工作流生命周期管理(列表、详情、激活/停用)、执行记录查询与失败重试、Webhook 触发(生产/测试环境)、以及系统健康状态监控。

显著优点

  • 零代码风险:纯 Markdown 文档,无可执行代码,静态安全评级 S+
  • 官方 API 对齐:完全基于 n8n 公开 API 规范,支持自托管与云版本双模式
  • 即查即用:覆盖高频场景——从快速激活工作流到排查失败执行,提供可直接复制的命令模板
  • 灵活适配:通过环境变量配置,轻松切换本地开发、测试、生产多环境

潜在局限

  • 需付费解锁:API 访问需升级 n8n 付费计划,免费试用期间不可用
  • 无交互封装:仅提供原始 API 调用示例,未封装为高级抽象(如批量操作、智能重试策略)
  • 依赖外部实例:所有操作目标为远程 n8n 服务,本地无独立运行能力

适合人群

  • DevOps/SRE 工程师:批量管理工作流、构建 CI/CD 流水线
  • 自动化开发者:将 n8n 集成至更大规模的自动化架构
  • 运维人员:日常监控执行状态、快速响应生产故障

常规风险

  • 凭证管理:需妥善保管 N8N_API_KEY,避免泄露至版本控制或日志
  • 生产环境误操作:激活/停用、重试执行等接口直接影响线上业务,建议先在测试实例验证
  • 数据保留策略:执行记录可能因实例配置被自动清理,关键日志需额外持久化

n8n API 内容

手动下载zip · 1.9 kB
SKILL.mdtext/markdown
请选择文件