記事が数十本を超えると、1本ずつ画面を開いて直すのは現実的ではなくなります。
既定はすべて dry-run で、まず何が起きるかを見せます。外部に出る操作と
取り返しがつかない操作には、確認トークンを要求します。
使える操作
| 操作 | 内容 | 確認 |
| add_tag | タグを付ける |
— |
| remove_tag | タグを外す |
— |
| set_category | カテゴリを変える |
— |
| set_cta | CTAのオファーを差し替える |
— |
| set_fallback | 別原稿が無いときの扱いを変える |
— |
| add_targets | 配信先を足す |
— |
| remove_targets | 配信先を外す |
トークン必須 |
| set_workflow | ワークフローの状態を変える |
— |
| assign | 担当を割り当てる |
— |
| republish | 更新配信する |
トークン必須 |
| withdraw | 配信を撤回する |
トークン必須 |
| archive | アーカイブする |
トークン必須 |
対象の絞り込み
| tag | AI検索 AI活用 LINE公式アカウント LLMO SEO canonical コンテンツ設計 コンテンツ運用 サイト構造 ライティング リライト 内部リンク 制作指示書 問い合わせ対応 多媒体配信 強調スニペット 棚卸し 検索結果 業務効率化 編集 自動応答 記事移行 重複コンテンツ |
| category | AI活用 SEO設計 SEO運用 |
| slugs | 記事を名指しで指定 |
| contains | 本文かタイトルに含まれる語 |
| min_chars / max_chars | 本文の長さで絞る |
| verdict | 棚卸しの仕分け結果で絞る(prune / improve など) |
使い方
POST /v1/bulk
{
"operation": "add_tag",
"tag": "AI活用",
"params": {"tag": "2026年版"}
}
→ 何が変わるかだけが返る(dry-run)
POST /v1/bulk
{ ..., "apply": true }
→ 実行
外部に出る操作は、返ってきた
confirm_token を confirm に渡すまで
実行しません。