Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 articles

Add a webhook endpoint


Add a webhook endpoint

Use the Developers Dashboard to create a new webhook endpoint and receive events from Stripe.

This guide describes how to create a new webhook endpoint using the Developers Dashboard.

Note

Workbench replaces the Developers Dashboard, and we automatically enable it for all new Stripe accounts by default. Configure this setting from the Developers settings in the Dashboard.

Learn how to create a new webhook endpoint in Workbench.

The Developers Dashboard doesn’t support event destinations. Use Workbench to send thin events through webhooks, Amazon EventBridge or Azure Event Grid.

Create a new webhook endpoint

Stripe supports two endpoint types: Account and Connect. Create an endpoint for Account unless you’ve created a Connect application. You can register up to 16 webhook endpoints on each Stripe account.

Note

When you create an endpoint in the Dashboard, you can choose between your Account’s API version or the latest API version. You can test other API versions in Workbench using stripe webhook_endpoints create, but you must create a webhook endpoint using the API to use other API versions in production.

Use the following steps to register a webhook endpoint in the Developers Dashboard.

  1. Navigate to the Webhooks page.
  2. Click Create an event destination .
  3. Add your webhook endpoint’s HTTPS URL in Endpoint URL .
  4. If you have a Stripe Connect account, enter a description, then click Listen to events on Connected accounts .
  5. Select the event types you’re currently receiving in your local webhook endpoint in Select events .
  6. Click Add endpoint .
Last verified 2026-09-25

Is this helpful?