GET
/
api
/
v1
/
tools
/
{tool_name}

Authorizations

Syllable-API-Key
string
header
required

Path Parameters

tool_name
string
required

Response

200
application/json

A tool is a function that an agent can call to perform actions like accessing databases, making API calls, or processing data. For an agent to have access to a tool, the prompt associated with that agent should be linked to the tool and include instructions to use it.

name
string
required

The name of the tool

definition
object
required

The definition of the tool

service_id
integer
required

The service to which this tool belongs

id
integer
required

The ID of the tool

last_updated
string
required

The timestamp of the most recent update to the service

last_updated_by
string
required

The email of the user who last updated the tool

fields
string[]
required

Fields that the tool accepts as input

last_updated_comments
string | null

Update comments

service_name
string | null

The name of the service to which the tool belongs