Create Skill Version
POST
/v1/skills/{skill_id}/versions https://api.anthropic.com
Parameters
path Path Parameters
| Name | Type |
|---|---|
skill_id
required
Unique identifier for the skill. The format and length of IDs may change over time. | string |
header Header Parameters
| Name | Type |
|---|---|
anthropic-beta Optional header to specify the beta version(s) you want to use. To use multiple betas, use a comma separated list like | string |
anthropic-version The version of the Claude API you want to use. Read more about versioning and our version history here. | string |
Request Body
multipart/form-data
interface BodyCreateSkillVersionV1SkillsSkillIdVersionsPost {
files?: string[] | null;
}
files?: string[] | null;
}
Responses
200 application/json
Successful Response
interface CreateSkillVersionResponse {
created_at: string;
description: string;
directory: string;
id: string;
name: string;
skill_id: string;
type: string;
version: string;
}
created_at: string;
description: string;
directory: string;
id: string;
name: string;
skill_id: string;
type: string;
version: string;
}
Client Errors
4XX application/json
Error response.
See our errors documentation for more details.
interface ErrorResponse {
error:InvalidRequestError | AuthenticationError | BillingError | PermissionError | NotFoundError | RateLimitError | GatewayTimeoutError | APIError | OverloadedError ;
request_id: string | null;
type: "error";
}
error:
request_id: string | null;
type: "error";
}