LogoLogo
Build appsContact API support
Webhook automations
  • Build apps
  • Site Templates
  • API Reference
  • Changelog
Webhook automations
  • Webhook automations overview
  • Setup webhooks
    • How to process webhooks
    • Set up webhooks for your app
    • Code example for webhook handling
  • Learn Ecwid webhooks
    • List of webhook events
    • Event data in webhooks
  • Customize webhooks
    • Pass additional data through webhooks
  • Webhook flow examples
    • Export new orders
    • Sync product stock

Lightspeed® 2025

On this page

Was this helpful?

Webhook automations overview

Build automated business processes with Ecwid webhooks.

NextHow to process webhooks

Last updated 2 months ago

Was this helpful?

Ecwid webhooks are automatic real-time notifications for apps about different events in the store. Webhooks are always sent as POST requests from Ecwid API to your server when something happens in a store, allowing you to automate practically any business process.

To receive webhooks, you need a self-hosted endpoint working on your side called webhookUrl:

Webhooks must be delivered as quickly as possible, so they only carry essential data about the event, for example, event details, store and item ID, timestamp, etc.

When you receive a webhook from Ecwid API, you must send back a confirmation to stop Ecwid API from sending it again.

See also

How to process webhooks
Event data in webhooks
List of webhook events

Quickstart with a code:

Connect webhooks

Code example for webhook handling
Set up webhooks for your app