Skip to content

バージョン公開 Tier 4

POST/api/skills/:id/versionsCopied!

ワークスペーススキルの新しいバージョンを公開します。

Proプランが必要です

Skill RegistryはProプラン以上で利用できます。

YouViCo管理型スキル

YouViCo管理型スキルにはこのエンドポイントを使用できません。

ts
const version = await client.skills.publishVersion("SK1234567890ABCD", {
  content: "# Review Helper\n\nCheck revisions.",
  note: "Initial public draft",
  isDefault: true,
});
bash
youvico skill-version publish \
  --skill SK1234567890ABCD \
  --content "# Review Helper

Check revisions." \
  --note "Initial public draft" \
  --default
bash
curl -X POST 'https://api.youvico.com/api/skills/SK1234567890ABCD/versions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ "content": "# Review Helper\n\nCheck revisions.", "note": "Initial public draft", "isDefault": true }'
json
{
  "data": {
    "id": "SV1234567890ABCD",
    "version": 1
  }
}

リクエスト

パス

idstringrequired
スキルID

ボディ

contentstringrequired
バージョンのMarkdown本文
notestring

1-1024 characters

公開したバージョンを追跡するためのメモ
isDefaultboolean
新しいバージョンをデフォルトバージョンにするかどうか

レスポンス

201 Created を返します。

dataobject
作成されたバージョン
data.idstring
スキルバージョンID

Example: SV1234567890ABCD

data.versionnumber
バージョン番号

Example: 1