Skip to main content
PUT
Update a tool

Authorizations

Authorization
string
header
required

A long-lived, privileged API key (ek_... prefix), minted once from the dashboard. Intended for trusted server-side use only; never expose it in client-side code. Send as Authorization: Bearer ek_.... Required by every Calls, Batches, Agents, Tools, MCP Servers, Documents, and Realtime route.

Path Parameters

tool_id
string
required

Body

application/json
name
string
required
description
string
required
method
enum<string>
required
Available options:
GET,
POST,
PUT,
PATCH,
DELETE
url
string
required
headers
Headers · object
parameters
V1ToolParameter · object[]

Response

Successful Response

tool_id
string
required
name
string
required
description
string
required
method
string
required
url
string
required
headers
Headers · object
parameters
V1ToolParameter · object[]
created_at
string | null