Get tool
Returns the full details of a tool, including its description, input schema, metadata, and capabilities. Tools may represent structured search functions, document-processing workflows, or user-defined Lambda functions. Some tools work with artifacts stored in a session. Others operate on structured inputs defined by their JSON schema.
Path parameters
The unique identifier of the tool.
Headers
The platform makes a best effort to complete the request in the specified seconds, or it times out.
The platform makes a best effort to complete the request in the specified milliseconds, or it times out.
Response
The requested tool details.
Example response
{
"id": "tol_123e4567-e89b-12d3-a456-426614174000",
"default_output_transform": ".results | map({title, url})",
"default_input_transform": ".args + { auth: (\"Bearer \" + .agent.secrets.token) }",
"default_argument_override": {
"max_results": 10
},
"lineage": "corpora_search",
"version": "2026-02-23",
"tool_groups": [
"document_ingestion"
],
"type": "dynamic_vectara"
}Changes
Changed in 2 of the 8 revisions of this API.151
- ▲
the
///////response property's max was increased from300.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
///////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
- ▲
the
////////////response property's max was increased from3600.00to21600.00for the response statusresponse-property-max-increased
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
response property
oneOf[LambdaTool]/allOf[subschema #2]/function_definition/execution_configuration/max_memory_mbdeprecatedresponse-property-deprecated
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○