Подключить или отключить инструмент от агента

PATCH
/api/bot/tools/{id}/agents/{agentId}

Доступны только агенты default и сценарии, и агент должен присутствовать в GET /api/bot/agents/assignable для этого бота.

Authorization

ApiKeyAuth
Authorization<token>

API-ключ интеграции со страницы бота Settings → API Keys, передаётся как есть, без префикса Bearer.

In: header

Path Parameters

id*integer
agentId*integer

Числовой id агента из GET /api/bot/agents/assignable.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X PATCH "https://example.com/api/bot/tools/0/agents/0" \  -H "Content-Type: application/json" \  -d '{    "enabled": true  }'
{  "toolId": 0,  "agentId": 0,  "enabled": true}