tools
Get Tool
Get a tool by ID
GET
/
v1
/
tools
/
{tool_id}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
tool_id
string
requiredResponse
200 - application/json
Representation of a tool, which is a function that can be called by the agent.
Parameters: id (str): The unique identifier of the tool. name (str): The name of the function. tags (List[str]): Metadata tags. source_code (str): The source code of the function. json_schema (Dict): The JSON schema of the function.
name
string
requiredThe name of the function.
tags
string[]
requiredMetadata tags.
source_code
string
requiredThe source code of the function.
description
string | null
The description of the tool.
source_type
string | null
The type of the source code.
module
string | null
The module of the function.
user_id
string | null
The unique identifier of the user associated with the function.
id
string
The human-friendly ID of the Tool
json_schema
object
The JSON schema of the function.