# Create or update the authentication method and credentials for webhook target URLs Endpoint: PUT /apps/{clientId}/webhooks/auth Version: 1.0.0 Security: Platform Bearer Token ## Path parameters: - `clientId` (string, required) The application identifier ## Request fields (application/json): - `basicAuthentication` (object) Basic authentication credentials used for the webhook invocations. - `basicAuthentication.username` (string) The username used by the webhook invocations for basic authentication - `basicAuthentication.password` (string) The password used by the webhook invocations for basic authentication - `apiKeyAuthentication` (object) API Key used for the webhook invocations authentication. - `apiKeyAuthentication.headerKey` (string) The header key of the API Key used by the webhook invocations - `apiKeyAuthentication.headerValue` (string) The header value of the API Key used by the webhook invocations ## Response 204 fields ## Response 400 fields ## Response 404 fields