バージョン公開 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" \
--defaultbash
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本文
notestring1-1024 characters
公開したバージョンを追跡するためのメモ
isDefaultboolean 新しいバージョンをデフォルトバージョンにするかどうか
レスポンス
201 Created を返します。
dataobject作成されたバージョン
data.idstringスキルバージョンID
Example: SV1234567890ABCD
data.versionnumberバージョン番号
Example: 1