API by router
Plugins internal
Execute Plugin Tool
Execute a plugin tool call from the agent runtime.
Auth: Bearer proxy key. Records a usage_event with modality=plugin_tool.
Path Parameters
instance_idInstance Id
Format
uuidtool_nameTool Name
customer_idCustomer Id
Format
uuidparams?Params
Empty Object
provider_slugProvider Slug
Length
length <= 50tool_nameTool Name
Length
length <= 200Response Body
curl -X POST "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/plugin-tools/string" \ -H "Content-Type: application/json" \ -d '{ "customer_id": "160c0c4b-9966-4dc1-a916-8407eb10d74e", "provider_slug": "string", "tool_name": "string" }'{
"data": {},
"error": "string",
"success": true
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}