Webhooks Overview

Speed sends webhook events to notify your application when an event happens in your account. Webhooks are particularly useful for asynchronous events like when a customer makes a payment, you receive recurring payments, or you collect subscription payments. Use incoming webhooks to get these real-time updates on your Speed account, so your integration can automatically trigger reactions.

You can configure webhook endpoints via the API or Speed web application. Most users configure webhooks from the Speed web application, which provides a user interface for registering and testing your webhook endpoints.

It is imperative for Speed to know where to send event notifications. So you need to register webhook endpoints. Provide a publicly accessible HTTPS URL to deliver these notifications when registering your webhook endpoint. Speed uses HTTPS to send these notifications to your app as a JSON payload. Therefore, ensure it is a secure (HTTPS) endpoint capable of handling webhook payloads. You can subscribe or configure events in your Speed web app’s settings or using the APIs.