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