Open Web UI icon

Open Web UI

OpenWebUI

Actions304

Tools → update_tools_by_id_api_v1_tools_id__id__update_post

AI-generated

Summary

Update an existing tool by its ID in the Open Web UI system through a POST request to the /api/v1/tools/id/{id}/update endpoint.

Inputs

  • Id (required) — The unique identifier of the tool to update, provided as a path parameter.
  • Request Body (required) — A JSON object containing the updated tool data, including id (string), name (string), content (string), meta (object with description and manifest), and optionally access_control.
  • Skip Authentication — Boolean flag to bypass authentication if set to true (default false).
  • Authentication — Uses Open WebUI Auth credential unless skipped.

Output shape

a JSON object representing the updated tool, including the fields id, name, content, meta, and access_control.

The operation requires the tool ID and a complete request body with mandatory fields id, name, content, and meta. The media type for the request must be application/json. Authentication can be optionally skipped. No pagination is involved.

Links

Discussion