Update Tool

View as Markdown
Update a custom tool definition. Changes apply to future tool use while existing tool call records remain available.

Authentication

AuthorizationBearer

Use Bearer <api-key>.

Path parameters

idstringRequired

Request

This endpoint expects an object.
spaceIdstringRequiredformat: "uuid"
descriptionstring or nullOptional<=2000 characters
executionobjectOptional
inputSchemaobjectOptional
metadataobject or nullOptional
namestringOptionalformat: "^[a-z_][a-z0-9_-]*$"1-64 characters
outputSchemaobjectOptional
statusenumOptional
Allowed values:

Response

Default Response
createdAtstring
descriptionstring or null<=2000 characters
executionobject
idstringformat: "uuid"
inputSchemaobject
namestringformat: "^[a-z_][a-z0-9_-]*$"1-64 characters
outputSchemaobject
spaceIdstringformat: "uuid"
statusenum
Allowed values:
updatedAtstring
metadataobject or null