Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 895 Bytes

File metadata and controls

17 lines (9 loc) · 895 Bytes

WebhookOAuth

OAuth 2.0 client credentials configuration for the webhook. When set, the webhook dispatcher fetches a bearer token from the configured token endpoint before each delivery and attaches it as Authorization: Bearer {token}. Send null to remove OAuth configuration entirely.

Properties

Name Type Description Notes
clientId String OAuth client ID used to authenticate with the token endpoint.
clientSecret String OAuth client secret. Write-only — never returned in responses.
url String Token endpoint URL. Must be HTTPS.
mtlsClientSignedCert String Signed client certificate PEM used for mTLS when connecting to the token endpoint. Same format as the webhook mTLS certificate. Send `null` to remove. [optional]