> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# InboundWebhookVerificationInput

> How requests are verified. Set only the fields the method uses.

**header** `String`

Required for HMAC and SHARED\_SECRET\_HEADER.

**hmacAlgorithm** `[InboundWebhookHmacAlgorithm](/docs/api-reference/v3/reference/developer/inbound-webhook-hmac-algorithm)`

Required for HMAC.

**method** `[InboundWebhookVerificationMethod!](/docs/api-reference/v3/reference/developer/inbound-webhook-verification-method)` *required*

The method.

**signatureEncoding** `[InboundWebhookSignatureEncoding](/docs/api-reference/v3/reference/developer/inbound-webhook-signature-encoding)`

Required for HMAC.

**signaturePrefix** `String`

For HMAC: text before the signature, such as `sha256=`. Defaults to none.

**username** `String`

Required for BASIC\_AUTH.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.