codedao12
作者:codedao12更新日 2026-05-11全 2 バージョン · 最新版の公開日 2026-02-01n8n-api@clawhub_codedao12/n8n-api
ワークフロー編成ツール呼び出し#N8n#Rest Api

AlphaMoatによると、2026-09時点でn8n APIのダウンロード数は4,944、スター数は3で、AIスキル全体5,078件中1,869位、AIエージェントでは969件中348位です。

インストール数
287
ダウンロード数
4944
スター数
3
総合順位
#1,869
全体の上位 37% · AIエージェントの上位 36%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗16147593-
SkillHub ↗28749443—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

n8n をプログラムで操作するスキルです。ワークフロー・実行履歴・タグ・認証情報・プロジェクトなど、UI と同じ主要操作をカバーし、セルフホスト版と n8n Cloud の両方に対応します。すべてのリクエストには X-N8N-API-KEY ヘッダーが必要で、N8N_API_BASE_URL と N8N_API_KEY 環境変数で設定します。注意点:無料トライアル中は公開 API を利用できません;API プレイグラウンドはセルフホスト専用で実データを操作するため、安全な実験にはテストワークフローまたは別のテストインスタンスを使用してください;Webhook URL は API URL とは異なり、API キーヘッダーを使用しません;実行レコードはインスタンスの保持設定に応じて削除される場合があります。

資料公開日 2026-10-29

できること

  • ワークフローの一覧・詳細・有効化・無効化
  • 実行履歴の一覧と失敗実行の再試行
  • 本番またはテスト Webhook によるワークフロー起動
  • アクティブなワークフロー数と直近の失敗の集計

使う場面

  • UI を介さず n8n のワークフローや実行を管理したいとき
  • 失敗した実行をデバッグし、問題のノードを特定したいとき
  • セルフホスト/クラウドの n8n インスタンスをヘルスチェックしたいとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

n8n インスタンスのアクティブなワークフローを名前と ID 付きで一覧して
直近 5 件の失敗実行を表示して、失敗ノードを特定して
選択した実行を再試行して結果を報告して

月次の推移

ダウンロード数4944
3291417950662026-03 · ダウンロード数 34132026-05 · ダウンロード数 41162026-06 · ダウンロード数 42772026-07 · ダウンロード数 45692026-08 · ダウンロード数 46672026-09 · ダウンロード数 494426-0326-09
スター数3
2342026-03 · スター数 32026-05 · スター数 32026-06 · スター数 32026-07 · スター数 32026-08 · スター数 32026-09 · スター数 326-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-094944—3
2026-084667+2.1%3
2026-074569+6.8%3
2026-064277+3.9%3
2026-054116—3
2026-033413—3

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

3.7 KB・ClawHub v1.0.1
---
name: n8n-api
description: Operate n8n via its public REST API from OpenClaw. Use for workflow management, executions, and automation tasks such as listing, creating, publishing, triggering, or troubleshooting. Works with both self-hosted n8n and n8n Cloud.
---

# n8n Public REST API

Use this skill when you need to drive n8n programmatically. It covers the same core actions you use in the UI: workflows, executions, tags, credentials, projects, and more.

## Availability
すべて表示(全 131 行)
- The public API is unavailable during the free trial.
- Upgrade your plan to enable API access.

## Configuration

Recommended environment variables (or store in `.n8n-api-config`):

```bash
export N8N_API_BASE_URL="https://your-instance.app.n8n.cloud/api/v1"  # or http://localhost:5678/api/v1
export N8N_API_KEY="your-api-key-here"
```

Create the API key in: n8n Settings → n8n API → Create an API key.

## Auth header

All requests require this header:

```
X-N8N-API-KEY: $N8N_API_KEY
```

## Playground

The API playground is only available on self-hosted n8n and operates on real data. For safe experiments, use a test workflow or a separate test instance.

## Quick actions

### Workflows: list
```bash
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" "$N8N_API_BASE_URL/workflows" \
  | jq '.data[] | {id, name, active}'
```

### Workflows: details
```bash
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" "$N8N_API_BASE_URL/workflows/{id}"
```

### Workflows: activate or deactivate
```bash
# Activate (publish)
curl -s -X POST -H "X-N8N-API-KEY: $N8N_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"versionId":"","name":"","description":""}' \
  "$N8N_API_BASE_URL/workflows/{id}/activate"

# Deactivate
curl -s -X POST -H "X-N8N-API-KEY: $N8N_API_KEY" \
  "$N8N_API_BASE_URL/workflows/{id}/deactivate"
```

### Webhook trigger
```bash
# Production webhook
curl -s -X POST "$N8N_API_BASE_URL/../webhook/{webhook-path}" \
  -H "Content-Type: application/json" \
  -d '{"key":"value"}'

# Test webhook
curl -s -X POST "$N8N_API_BASE_URL/../webhook-test/{webhook-path}" \
  -H "Content-Type: application/json" \
  -d '{"key":"value"}'
```

### Executions: list
```bash
# Recent executions
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" \
  "$N8N_API_BASE_URL/executions?limit=10" \
  | jq '.data[] | {id, workflowId, status, startedAt}'

# Failed only
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" \
  "$N8N_API_BASE_URL/executions?status=error&limit=5"
```

### Executions: retry
```bash
curl -s -X POST -H "X-N8N-API-KEY: $N8N_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"loadWorkflow":true}' \
  "$N8N_API_BASE_URL/executions/{id}/retry"
```

## Common flows

### Health check summary
Count active workflows and recent failures:
```bash
ACTIVE=$(curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" \
  "$N8N_API_BASE_URL/workflows?active=true" | jq '.data | length')

FAILED=$(curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" \
  "$N8N_API_BASE_URL/executions?status=error&limit=100" \
  | jq '[.data[] | select(.startedAt > (now - 86400 | todate))] | length')

echo "Active workflows: $ACTIVE | Failed (24h): $FAILED"
```

### Debug a failed run
1. List failed executions to get the execution ID.
2. Fetch execution details and identify the failing node.
3. Review node parameters and input data.
4. Suggest a fix based on the error message.

## Endpoint index

See `assets/n8n-api.endpoints.md` for the full list of endpoints.

## REST basics (optional)
If you want a refresher, these are commonly recommended:
- KnowledgeOwl: working with APIs (intro)
- IBM Cloud Learn Hub: what is an API / REST API
- MDN: overview of HTTP

## Notes and tips
- The n8n API node can call the public API from inside workflows.
- Webhook URLs are not the same as API URLs and do not use the API key header.
- Execution records may be pruned based on instance retention settings.

AIエージェントの人気スキル

codedao12のその他のスキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。