Generic Webhook

Use this Webhook to stream your API's Performance metrics & events to any custom downstream systems.

How to Configure the Generic Webhook

Start by navigating to your desired project. Choose Alerts & Webhooks from the left-hand navigation bar.

  1. Click the "+ Add new action" button.
  2. Select Generic from the Type dropdown.
  3. Enter a clear Name for your webhook (e.g., Generic Performance Events Webhook).
Add new action

Alert Settings

  1. Trigger alerts: Toggle the event types (Pass, Slow, Warning, Fail) you want to send to your downstream system.
  2. Tags (Optional): Use the Include tags and Exclude tags fields to filter exactly which APIs should trigger these alerts.
  3. Threshold: Set a number for "Only alert after this many failures in a row" to avoid noisy alerting (leave as 0 to alert on every event).

Configuration

  1. URL: Enter the publicly accessible destination URL for your downstream system or service.
  2. HTTP Headers (Optional): Add up to three custom headers if required by your receiving system (e.g., Authorization: Bearer [access-token]). Make sure to use the exact "key: value" format.

Authentication

  1. Method: Choose the authentication type your downstream server requires (None, Basic Auth, or Client Certificate).
Generic-Webhook

Save and Manage

  1. Ensure the Enabled toggle on the right side of the screen is set to ON, and click Save.

Note: Once configured, you can edit these settings at any time by clicking on the webhook. You can also use the right-hand panel to temporarily Snooze alerts for 6, 12, or 24 hours, or temporarily disable the webhook entirely without deleting it.