Skip to main content
PATCH
Update a dynamic tool (partial)

Authorizations

Authorization
string
header
required

JWT authentication token

Path Parameters

tool_id
string
required

Tool slug (snake_case or kebab-case), e.g. "github_get_pr".

Body

application/json
description
string
handler_export
string
input_schema
object
name
string
output_schema
object
pinned
boolean
source_code
string
tags
string[]
timeout_ms
integer
Required range: 1000 <= x <= 300000
when_to_use
string

Response

200 - application/json

Updated

created_at
string<date-time>
required
description
string
required
handler_export
string
required
id
string<uuid>
required
input_schema
object
required
name
string
required
pinned
boolean
required
source_code
string
required
timeout_ms
integer
required
tool_id
string
required
toolkit_id
string<uuid>
required
toolkit_slug
string
required
output_schema
object
tags
string[]
updated_at
string<date-time>
when_to_use
string