- Overview
- Platform setup and administration
- Platform setup and administration
- Platform architecture
- Data Bridge onboarding overview
- Connecting a Peak-managed data lake
- Connecting a customer-managed data lake
- Creating an AWS IAM role for Data Bridge
- Connecting a Snowflake data warehouse
- Connecting a Redshift data warehouse (public connectivity)
- Connecting a Redshift data warehouse (private connectivity)
- Reauthorizing a Snowflake OAuth connection
- Using Snowflake with Peak
- Peak Platform Ingestion API
- Configuring a Google Ads connector
- Configuring a REST API connector
- Configuring a webhook connector
- SQL Explorer overview
- Roles and permissions
- User management
- Inventory management solution
- Commercial pricing solution
- Merchandising solution

Supply Chain & Retail Solutions user guide
Configuring a webhook connector
A webhook connector collects JSON data from external systems in real time. Webhooks are push-based — they send data to Peak when an event occurs, without Peak needing to poll the external system.
Prerequisites
Before configuring a webhook connector, ensure you meet the following requirements:
- You have access to Peak with permissions to configure Data Sources.
- You have access to the external system that will send data to Peak.
Creating a webhook feed
- In Peak, open Manage and select Data Sources.
- Select Add feed and choose the Webhook connector.
- Enter a feed name following these rules:
- Use only alphanumeric characters and underscores.
- Must start with a letter.
- Must not end with an underscore.
- Maximum 50 characters.
- Select Save and generate URL.
The new webhook feed appears in the Feeds list.
Getting the webhook URL
- In the Feeds list, select the webhook feed.
- Select the Info tab.
The Info tab shows when the feed was created and the webhook URL. Copy the URL to use in the external system that will send data to Peak.
Testing a webhook feed
Hover over the feed in the Feeds list and select Test. You can test the feed by sending a JSON payload.
Destination and load type
Data is loaded incrementally. It is processed as an external table during ingestion and is available to query in SQL Explorer.
Managing webhook feeds
Hover over a feed in the Feeds list to access the following options: Run, Test, Tag, Delete.
To view feed activity, select the feed and open the Logs tab.
Result
Peak activates the webhook feed and begins receiving data when the external system sends events to the webhook URL.