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.