Overview

Webhooks enable event-driven communication between Open Loyalty and your system. They are user-defined HTTP callbacks that trigger when specific events occur, such as earning points, redeeming rewards, or updating customer profiles. Webhooks use HTTP POST requests to send event data (usually in JSON format) to a preconfigured endpoint in your system.

To implement webhooks securely, consider the following measures:

  • Verification Tokens: Use a shared secret (verification token) to validate incoming webhook requests, ensuring that they originate from the intended sender.

  • HTTPS: Implement HTTPS for webhook endpoints to encrypt data in transit and protect against eavesdropping or tampering.

For an overview of Webhooks in Open Loyalty, see here.

For the list of available webhooks, see here.

Last updated

Was this helpful?