API Reference
Get mid call tool
Retrieve a specific mid call tool by ID
On this page
This endpoint allows you to retrieve detailed information about a specific mid call tool.
Headers
stringrequired
Bearer token for authentication
stringrequired
Must be application/json
stringrequired
Must be application/json
Path Parameters
idintegerrequired
The unique identifier of the tool
Response fields
idinteger
The unique identifier of the tool
namestring
The name of the tool
descriptionstring
Detailed explanation of when and how the AI should use this tool
typestring
Tool type: http or automation
endpointstring
The API endpoint URL that will be called
methodstring
HTTP method (GET, POST, PUT, PATCH, DELETE)
body_formatstring
Request body encoding: json or form
timeoutinteger
Request timeout in seconds (1-30)
headersarray
HTTP headers to send with the request
static_fieldsarray
Fixed key/value pairs always sent with the request
schemaarray
Parameters that the AI will extract and send to the endpoint
created_atstring
ISO 8601 timestamp when the tool was created
updated_atstring
ISO 8601 timestamp when the tool was last updated
{
"id": 1,
"name": "get_weather",
"description": "Use this tool to get the current weather in a specific city. Call this when the customer asks about weather conditions.",
"type": "http",
"endpoint": "https://api.openweathermap.org/data/2.5/weather?city={city}",
"method": "GET",
"body_format": "json",
"timeout": 10,
"headers": [
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer sk_..."
}
],
"static_fields": [
{
"key": "source",
"value": "voxlink"
}
],
"schema": [
{
"name": "city",
"type": "string",
"description": "The city name to get weather for",
"required": true
},
{
"name": "days",
"type": "number",
"description": "Number of forecast days",
"required": false
}
],
"created_at": "2025-10-10T12:00:00.000000Z",
"updated_at": "2025-10-10T12:00:00.000000Z"
}
{
"message": "Tool not found"
}
Assigning Tools to Assistants
To use this tool with an assistant, see:
- Create Assistant - Attach tools using the
tool_idsparameter - Update Assistant - Manage tool assignments using the
tool_idsparameter
Related guides
API Reference
Introduction
Welcome to the VoxLink API
Read guide →API Reference
Authentication
Learn how to authenticate your API requests
Read guide →API Reference
Get current user
Get the authenticated user's profile information
Read guide →API Reference
List assistants
List all assistants for the authenticated user with pagination
Read guide →