Delete Skill Version
Delete Skill Version
Parameters
VersionDeleteParams parameters
required string skillIDPath parameterUnique identifier for the skill.
Unique identifier for the skill.
The format and length of IDs may change over time.
required string versionPath 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").
IReadOnlyList<AnthropicBeta> betasHeader parameterOptional header to specify the beta version(s) you want to use.
Optional header to specify the beta version(s) you want to use.
string workspaceIDHeader 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
class BetaDeletedSkillVersion { Type = "skill_version_deleted"; ID; }
JsonElement Type = "skill_version_deleted"Deleted 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.
using System;
using Anthropic.Models.Beta.Skills.Versions;
VersionDeleteParams parameters = new()
{
SkillID = "skill_id",
Version = "version",
};
var betaDeletedSkillVersion = await client.Beta.Skills.Versions.Delete(parameters);
Console.WriteLine(betaDeletedSkillVersion);{
"id": "id",
"type": "skill_version_deleted"
}Returns Examples
{
"id": "id",
"type": "skill_version_deleted"
}