Event & Webhook Overview

Overview

Events and Webhooks are a core architecture feature of Passport. This feature provides a publish-subscribe pattern to developers and integrators of Passport. In this architecture pattern, the Webhook is the subscriber and Passport is the publisher.

This system is designed to provide feedback to your system when events occur within Passport. Events are sent via an HTTP POST using application/json data. This is the same style of API that the Passport Backend uses to handle API requests from your application.

See Webhook APIs and Create a Webhook tutorial for additional information on defining and using the Passport Webhook.

Here are the topics in this section:

  • Events - Covers all of the event types that Passport sends to Webhooks

  • Writing a Webhook - Covers how to write a Webhook that will process events from Passport.