curl --request GET \
--url https://api.voicebot.studio/api/v1/tools/{tool_id} \
--header 'X-API-Key: <api-key>'{
"id": "<string>",
"type": "<string>",
"organizationId": "<string>",
"createdBy": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"function": {
"name": "<string>",
"strict": false,
"description": "<string>",
"parameters": {
"type": "object",
"properties": {},
"required": [
"<string>"
]
}
},
"server": {
"url": "<string>",
"timeoutSeconds": 20,
"secret": "<string>",
"headers": {}
},
"messages": [
{
"type": "request-start",
"contents": [
{
"type": "text",
"text": "<string>",
"language": "aa"
}
],
"content": "<string>",
"conditions": [
{
"operator": "eq",
"param": "<string>",
"value": {}
}
]
}
]
}Get tool by ID.
curl --request GET \
--url https://api.voicebot.studio/api/v1/tools/{tool_id} \
--header 'X-API-Key: <api-key>'{
"id": "<string>",
"type": "<string>",
"organizationId": "<string>",
"createdBy": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"function": {
"name": "<string>",
"strict": false,
"description": "<string>",
"parameters": {
"type": "object",
"properties": {},
"required": [
"<string>"
]
}
},
"server": {
"url": "<string>",
"timeoutSeconds": 20,
"secret": "<string>",
"headers": {}
},
"messages": [
{
"type": "request-start",
"contents": [
{
"type": "text",
"text": "<string>",
"language": "aa"
}
],
"content": "<string>",
"conditions": [
{
"operator": "eq",
"param": "<string>",
"value": {}
}
]
}
]
}Successful Response
Show child attributes
Show child attributes
Show child attributes