ConnectorAuthenticationHeader
A credential sent with every call of a tool: a secret’s value, in an HTTP header. The tool’s connector needs Header authentication.
Kind: an object, used in requests and responses.
Fields
Section titled “Fields”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
headerName | string | The HTTP header the secret’s value is sent in. For Authorization, a value without a space is sent as Bearer <value>. Constraints: required (empty or whitespace-only strings are rejected). |
secretId | uuid | The id of the secret whose value is sent. Constraints: required (empty or whitespace-only strings are rejected). |
Example
Section titled “Example”{ "headerName": "...", "secretId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f"}Where it’s used
Section titled “Where it’s used”- Inside
McpExternalOperationBinding - Inside
McpExternalOperationCreateRequest - Inside
McpExternalOperationVersion - Inside
OpenApiExternalOperationBinding - Inside
OpenApiExternalOperationCreateRequest - Inside
OpenApiExternalOperationVersion