Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Delete Skill Version

DeletedSkillVersion skills().versions().delete(VersionDeleteParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
DELETE/skills/{skill_id}/versions/{version}

Delete a skill version.

ParametersExpand Collapse
VersionDeleteParams params
String skillId
Optional<String> version

The skill version number.

ReturnsExpand Collapse
class DeletedSkillVersion:
String id
boolean deleted
JsonValue; object_ "skill.version.deleted"constant"skill.version.deleted"constant
String version

The deleted skill version.

Delete Skill Version

package com.openai.example;

import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.skills.versions.DeletedSkillVersion;
import com.openai.models.skills.versions.VersionDeleteParams;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        OpenAIClient client = OpenAIOkHttpClient.fromEnv();

        VersionDeleteParams params = VersionDeleteParams.builder()
            .skillId("skill_123")
            .version("version")
            .build();
        DeletedSkillVersion deletedSkillVersion = client.skills().versions().delete(params);
    }
}
{
  "id": "id",
  "deleted": true,
  "object": "skill.version.deleted",
  "version": "version"
}
Returns Examples
{
  "id": "id",
  "deleted": true,
  "object": "skill.version.deleted",
  "version": "version"
}