Webhook Notifications


Subscribe Pro publishes webhooks that enable your application to be notified of key events affecting your subscribers (for example a customer cancels their subscription).

What are Webhooks?

In short, Webhooks are a way for Subscribe Pro to send you notifications via the web when key events happen.

According to Wikipedia

Webhooks are "user-defined HTTP callbacks".[2] They are usually triggered by some event, such as pushing code to a repository[3] or a comment being posted to a blog.[4] When that event occurs, the source site makes an HTTP request to the URL configured for the webhook. Users can configure them to cause events on one site to invoke behavior on another.

Ref: https://en.wikipedia.org/wiki/Webhook

Common Applications

Subscribe Pro webhooks can be used to keep other systems in sync and to trigger events. Our clients frequently use our webhooks to:

  • Transactional emails - Trigger via providers like Adobe, Listrak or Salesforce
  • Custom Applications - Sync data into your custom application
  • SMS Notifications - Send other types of customer notifications like SMS

Notification Schema

See here for detailed documentation of the notification message schema.

Webhook Security

All webhook requests received by Subscribe Pro should be validated using the steps documented here:

References

Webhook icon by Icons8