- Built-in webhook signature validation for security
- Fully typed webhook payloads
Get Started
Use our sandbox environment during developmentSo you can easily test purchases, subscriptions, cancellations and refunds to
automatically trigger webhook events without spending a dime.
Add new endpoint
Head over to your organization settings and click on the 
Add Endpoint button to create a new webhook.
Choose a delivery format
For standard, custom integrations, leave this parameter on Raw. This will send a payload in JSON format.If you wish to send notifications to a Discord or Slack channel, you can select the corresponding format here. Polar will then adapt the payload so properly formatted messages are sent to your channel.
If you paste a Discord or Slack Webhook URL, the format will be automatically selected.

Set a secret
We cryptographically sign the requests using this secret. So you can easily
verify them using our SDKs to ensure they are legitimate webhook payloads
from Polar.You can set your own or generate a random one.







