Skip to main content
PATCH
Change the name or the field values of a connection. Send at least one of name or fields.
  • Fields you send are merged with the stored values. Secrets you leave out keep their stored value.
  • If a destination field changes (for example the URL of a webhook or MCP server), the stored headers are dropped. Send any required secret again.
  • Any change to fields runs a new live test. The change is saved even when the test fails. Check status and last_error in the response.
  • A custom webhook keeps its signing secret when its URL changes.

Request

Headers

string
required
Bearer token with your API key (scope agents)
string
required
application/json

Path

string
required
The connection id (UUID)

Body

string
1 to 64 characters, unique in the workspace
object
Field values to change, keyed by the catalog key. Same rules as Create integration

Response

200 OK with the connection. The fields match List integrations. status and last_tested_at show the result of the new test when fields changed. used_by lists the agents that hold the connection’s tools.

Errors

Example