---
title: "Execute Autogen Tool"
method: POST
path: "/api/v1/bridges/autogen/execute"
tags: ["bridges"]
---

# Execute Autogen Tool

`POST /api/v1/bridges/autogen/execute`

## Request

- Base URL: `https://agentavow.com` (the document declares no server; this is the origin it was published from)
- URL: `https://agentavow.com/api/v1/bridges/autogen/execute`
- Auth: HTTP bearer

Execute a tool from AutoGen (proxied through AgentAvow).

Requires authentication via Bearer token or X-API-Key.
The tool is executed server-side and the result is returned.

## Headers

- `x-api-key` string, nullable

## Request body

- SrcApiAutogenRouterToolExecuteRequest: Request to execute a tool from AutoGen.
  - `tool_name` string, required: Name of the tool to execute
  - `arguments` object: Arguments to pass to the tool

## Response `200`

Successful Response

- ToolExecuteResponse: Response from a tool execution.
  - `tool_name` string, required
  - `result` object, nullable
  - `error` string, nullable
  - `is_error` boolean

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/agentavow/apis/agentavow-api.md) · [All operations](https://skmtc.dev/agentavow/apis/agentavow-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agentavow/apis/agentavow-api/revisions/e1e20476dbfc?raw)
