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

# Secure ID Webhooks

> Index of Secure ID webhooks (Video KYC, BAV, reverse penny drop, DigiLocker, KYC links, e-sign) and a link to signature verification.

Secure ID webhooks typically include **`event_type`**, **`event_time`**, a **`data`** object, and a Base64 **`signature`** field in the JSON body. Verification rules differ from Payment Gateway header signing. Read [Secure ID webhook signature verification](/docs/api-reference/vrs/webhook-signature-verification) before you go live. For cross-product retries and operations patterns, see the [Cashfree webhooks overview](/docs/api-reference/webhooks/overview).

## Webhook references by product

> **[Video KYC](/docs/api-reference/vrs/v2/video-kyc/webhook)**
>
> `VKYC_*` session events, sample payloads, and status or sub-status notes.

> **[Bank account verification (BAV V2)](/docs/api-reference/vrs/v2/bav-v2/webhooks-bank-account-verification)**
>
> `BANK_ACCOUNT_VERIFICATION_*` asynchronous verification events.

> **[Reverse penny drop](/docs/api-reference/vrs/v2/reverse-penny-drop/webhooks-reverse-penny)**
>
> `RPD_BANK_ACCOUNT_VERIFICATION_*` events for reverse penny drop flows.

> **[DigiLocker](/docs/api-reference/vrs/v2/digilocker/webhooks-digilocker)**
>
> DigiLocker verification webhook events and payloads.

> **[KYC links](/docs/api-reference/vrs/v2/kyc-links/webhooks)**
>
> KYC link webhook events.

> **[E-sign](/docs/api-reference/vrs/v2/e-sign/webhooks-esign)**
>
> E-sign webhook events.

## Configure webhooks

Add your webhook URL in our system for us to deliver webhook events. Ensure the URL is a publicly accessible HTTPS endpoint.

1. Log in to the **[Merchant Dashboard](https://merchant.cashfree.com/merchants/)** and click **Developers**.
2. Click **Webhooks** listed under the **Secure ID** card.
3. Click **Add Webhook URL** in the **Webhook** screen.
4. In the **Add Webhook** popup, fill in the following information:
   * **Webhook URL**: Enter the URL in this field.
5. Click **Test & Add Webhook**.

This entry point applies to other Secure ID webhook-enabled products unless documented otherwise.

## Signature verification

Follow [Secure ID webhook signature verification](/docs/api-reference/vrs/webhook-signature-verification) for the canonical algorithm (including sorted `data` field handling where required).


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