---
title: "Defining a Webhook Endpoint"
source_url: https://docs.rapyd.net/en/defining-a-webhook-endpoint.html
lang: en
---

# Defining a Webhook Endpoint

You can define a URL that receives all webhooks from the Rapyd environment and select each webhook that is relevant to your operations.

This procedure requires Owner or Administrator privileges.

## How to Define a Webhook Endpoint

1. Sign in as described in [Accessing the Client Portal](https://docs.rapyd.net/en/accessing-the-client-portal.md "Accessing the Client Portal") and navigate to **Developers** > **Webhooks** > **Management**.

   ![defining-webhook-flow-1.png](image/img-19f20b14a1aa10534f8fb5c559a09591.png)
2. Tap the **Edit URL** icon at the top right of the page.
3. In the **URL** field, type the URL that you want Rapyd to send webhooks to. Rapyd recommends HTTPS endpoints.

   ![defining-webhook-flow-2.png](image/img-94765b52580bb5daad89302e2f82d8fc.png)
4. Click the **Save URL** button.
5. Under **Collect** subsection, do the following:

   - To cause an event to trigger a webhook, check the box next to the name of the event.
   - To prevent an event from triggering a webhook, uncheck the box next to the name of the event.
6. You can use the **Search** field to filter the list of events.
7. You can click the caret symbol to expand or collapse each subsection.

   ![defining-webhook-flow-3.png](image/img-023177eeb28f2839dbe41fd751d37d44.png)
8. When you have selected your desired webhook events, click the **Save** button in the middle right corner of the page.

   ![defining-webhook-flow-4.png](image/img-7c40a9aea6809d1e848fa02dc28ac648.png)
9. The **Save Changes** dialog box appears.

   ![defining-webhook-flow-5.png](image/img-3f2a48897f2703b1efc6f5bc19a05116.png)
10. Click **Save**.
