スキルバージョンを削除
スキルバージョンを削除
Parameters
version stringPath parameterIdentifies the skill version by its version ID.
Identifies the skill version by its version ID.
Requests carrying the skills-2025-10-02 beta header address versions by their Unix epoch timestamp instead (e.g., "1759178010641129").
params BetaSkillVersionDeleteParams
SkillID stringPath parameterUnique identifier for the skill.
Unique identifier for the skill.
The format and length of IDs may change over time.
Betas []AnthropicBeta OptionalHeader parameterOptional header to specify the beta version(s) you want to use.
Optional header to specify the beta version(s) you want to use.
WorkspaceID param.Opt[string] OptionalHeader parameterOptional header to select the Workspace for this request. The value is a Workspace ID (for example, wrkspc_011CZkZaBF1tNoB5wlCeusgy).
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, wrkspc_011CZkZaBF1tNoB5wlCeusgy).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
Returns
type BetaDeletedSkillVersion struct { Type: "skill_version_deleted"; ID }
Type SkillVersionDeletedDeleted object type.
Deleted object type.
For Skill Versions, this is always "skill_version_deleted".
Unique identifier for this Skill Version. The id addresses the version in paths and pins it in references.
package main
import (
"context"
"fmt"
"github.com/anthropics/anthropic-sdk-go"
"github.com/anthropics/anthropic-sdk-go/option"
)
func main() {
client := anthropic.NewClient(
option.WithAPIKey("my-anthropic-api-key"),
)
betaDeletedSkillVersion, err := client.Beta.Skills.Versions.Delete(
context.TODO(),
"version",
anthropic.BetaSkillVersionDeleteParams{
SkillID: "skill_id",
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", betaDeletedSkillVersion.ID)
}{
"id": "id",
"type": "skill_version_deleted"
}Returns Examples
{
"id": "id",
"type": "skill_version_deleted"
}