Skip to main content

Webhooks Overview

Webhooks allow your application to receive real-time notifications about important events occurring in Manastore. Instead of polling the API, webhooks push event data directly to your application’s endpoint.

Webhook Events

Order Events

  • order.fulfilled: An order has been fulfilled and completed

Registering a Webhook

To register a webhook:
  1. Log in to your Manastore account and navigate to Account SettingsWebhook
  2. Enter your public HTTPS URL endpoint in the webhook URL field
  3. Save your settings — Manastore will immediately begin sending events to your endpoint

Webhook Payload Format

All webhook events follow this standard format:

Example Payloads

Order Fulfilled Event

Best Practices

  • Return Quickly: Process the webhook and return a 2xx response immediately
  • Retry Logic: Manastore retries failed webhooks up to 3 times with exponential backoff
  • HTTPS Only: Webhooks are only sent to HTTPS endpoints
  • Timeout: Your endpoint must respond within 10 seconds