Spree Webhooks

Outbound webhook event system - the Spree server emits signed JSON payloads for order, product, customer, payment, and shipment lifecycle events. The webhook envelope carries an id, event name, created_at, data, and metadata block, with payloads sharing the Store API v3 serializers.

API entry from apis.yml

apis.yml Raw ↑
aid: spree-commerce:webhooks
name: Spree Webhooks
description: Outbound webhook event system - the Spree server emits signed JSON payloads for order, product,
  customer, payment, and shipment lifecycle events. The webhook envelope carries an id, event name, created_at,
  data, and metadata block, with payloads sharing the Store API v3 serializers.
humanURL: https://dev-docs.spreecommerce.org/api-reference/webhooks-events
baseURL: https://dev-docs.spreecommerce.org/api-reference/webhooks-events
tags:
- Webhooks
- Events
- Notifications
properties:
- type: Documentation
  url: https://dev-docs.spreecommerce.org/api-reference/webhooks-events
- type: Documentation
  url: https://dev-docs.spreecommerce.org/developer/core-concepts/webhooks