curl --request POST \
--url https://api.boostgpt.co/v1/bot/chat/execute-tool \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"project_id": "<string>",
"bot_id": "<string>",
"chat_id": "<string>",
"execution_data": {
"executionId": "<string>",
"originalQuery": "<string>",
"executionType": "SINGLE",
"context": "<string>",
"toolName": "<string>",
"parameters": {},
"tools": [
{
"name": "<string>",
"parameters": {}
}
],
"executedTools": [
{
"name": "<string>",
"executionId": "<string>"
}
]
},
"model": "<string>",
"instruction": "<string>",
"bypass_rate_limit": true
}
'{
"success": true,
"result": {},
"executionId": "<string>"
}Execute a tool within a chat session (single or batch execution)
curl --request POST \
--url https://api.boostgpt.co/v1/bot/chat/execute-tool \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"project_id": "<string>",
"bot_id": "<string>",
"chat_id": "<string>",
"execution_data": {
"executionId": "<string>",
"originalQuery": "<string>",
"executionType": "SINGLE",
"context": "<string>",
"toolName": "<string>",
"parameters": {},
"tools": [
{
"name": "<string>",
"parameters": {}
}
],
"executedTools": [
{
"name": "<string>",
"executionId": "<string>"
}
]
},
"model": "<string>",
"instruction": "<string>",
"bypass_rate_limit": true
}
'{
"success": true,
"result": {},
"executionId": "<string>"
}Enter your API key
Was this page helpful?