Skip to main content
PATCH
Update a tool

Authorizations

X-API-Key
string
header
required

[Production] API key for production authentication

Path Parameters

id
string
required

The unique identifier for the tool.

Body

application/json

Tool update data

description
string
Example:

"An updated tool description"

extension
string
Example:

"my-extension"

name
string
Example:

"Updated Tool"

parameters
object[]
source
string
Example:

"extension"

type
string
Example:

"action"

Response

OK

builtinSlug
string
Example:

"my-tool-slug"

createdAt
integer
Example:

1694518620

createdBy
string
Example:

"^[a-z0-9]{24}$"

description
string
Example:

"An updated tool description"

extension
string
Example:

"my-extension"

id
string
Example:

"^[a-z0-9]{24}$"

lastChangedAt
integer
Example:

1694518620

lastChangedBy
string
Example:

"^[a-z0-9]{24}$"

mcp
object

MCP is present only for source "mcp". Single-resource shape — the server, the remote tool and its input schema.

name
string
Example:

"Updated Tool"

organisationId
string
Example:

"^[a-z0-9]{24}$"

parameters
object[]
projectId
string
Example:

"^[a-z0-9]{24}$"

referenceId
string
Example:

"550e8400-e29b-41d4-a716-446655440000"

source
string
Example:

"extension"

type
string
Example:

"action"