This documentation is currently being written. Content will be expanded and refined over time.

Webhooks

Receive real-time notifications when events occur in Synaptik.

Overview

Webhooks deliver HTTP POST requests to your endpoint when specific events occur, such as invoice creation, payment received, or inventory changes.

Configuring Webhooks

Register webhook endpoints in the dashboard under Settings > Webhooks. Select which events should trigger notifications.

Payload Verification

Each webhook request includes a signature header for verification. Validate the X-Synaptik-Signature header using your webhook secret to ensure requests are authentic.

Retry Policy

Failed webhook deliveries are retried up to 5 times with exponential backoff. Monitor delivery status in the webhook logs.