Skip to main content
Version: 2.0

Delete Tool Configuration Version API Definition

The Delete Tool Configuration Version API enables you to permanently delete a specific version of a tool configuration while preserving other versions. Organizations use this API to clean up old configuration versions, manage storage costs, and maintain a focused version history while ensuring that critical versions remain available for rollback scenarios.

Delete Tool Configuration Version Request and Response

To delete a specific configuration version, send a DELETE request to /v2/tools/{tool_id}/configurations/{configuration_id}/versions/{version}. No request body is required.

The API returns a 204 No Content status on successful deletion. This action cannot be undone and will affect any agents that specifically reference this version.

Example Request

EXAMPLE REQUEST

Code example with json syntax.
1

Example Response

EXAMPLE RESPONSE

Code example with text syntax.
1

Error Responses

The API returns standard HTTP error codes with detailed error information:

HTTP CodeError CodeDescription
401unauthorizedInvalid or missing API key
403forbiddenInsufficient permissions for deleting tool configuration versions
404not_foundTool, tool configuration, or version not found
409conflictThe specified version cannot be deleted as it's used in an agent
429rate_limit_exceededRequest rate limit exceeded