Skip to main content
PATCH
/
v1
/
tool-providers
/
{id}
Error
A valid request URL is required to generate request examples

Authorizations

Authorization
string
header
required

Org API key (scopes the request to its organization) or the shared trusted key (requires X-Organization-Id on every request).

Headers

X-Organization-Id
string

Organization to scope the request to. Optional when authenticating with an org API key (the org is taken from the key; if sent, it must match). Required when authenticating with the trusted key.

X-User-Id
string

End-user identity for the request; user-scoped data (threads, memory) resolves to {orgId}_{userId}. Required by endpoints that read or write user-scoped resources. A userId query param (or body field, where documented) is accepted as a fallback.

Path Parameters

id
string
required

Body

application/json
name
string
Minimum string length: 1
base_url
string<uri>
description
string | null
auth_type
enum<string> | null
Available options:
basic,
bearer,
api-key,
oauth2,
custom
auth_config
object | null
default_headers
object | null
runtime_auth
boolean
timeout_ms
integer
Required range: 1000 <= x <= 30000
mcp_transport
enum<string> | null
Available options:
streamable_http,
sse
auth_secret
object

Response

Updated