v3
automation-tools

Update a shared automation tool

put/v3/automation-tools/{tool_id}

Request

  • Base URL
    https://api.mentium.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

tool_idstring uuid required

Headers

mentium-workspace-idstring nullable

Request body

namestring nullable
function_namestring nullable

LLM function identifier

descriptionstring nullable
http_method'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE'
http_urlstring nullable
auth_type'NONE' | 'API_KEY' | 'BEARER_TOKEN' | 'BASIC_AUTH'
auth_secretobject nullable

New auth credentials. Overwrites existing vault secret.

headersobject nullable
query_paramsobject nullable
body_templateobject nullable
timeout_secondsinteger nullable
input_schemaobject nullable

Response

Successful Response

idstring required
namestring required
function_namestring
descriptionstring nullable required
tool_typestring
http_methodstring nullable
http_urlstring nullable
auth_type'NONE' | 'API_KEY' | 'BEARER_TOKEN' | 'BASIC_AUTH'
has_secretboolean

Whether vault-backed auth credentials are configured

headersobject nullable
query_paramsobject nullable
body_templateobject nullable
timeout_secondsinteger
input_schemaobject nullable
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 2 revisions of this API.