Webhooks send real-time notifications from Zimark to your endpoint when specific events occur.
Webhooks are HTTP callbacks sent to your endpoint when triggered events occur. This eliminates polling and enables real-time synchronization with your systems.
Supported Event Types:
- Manifest Events: Status changes, updates, asset dispatch status change
- Gate Events: Status changes, unauthorized loading added, unauthorized loading resolved
- ✅ HTTPS endpoint accessible to receive POST requests
- ✅ Ability to parse JSON payloads and return 200/201/202 status codes
- ✅ Endpoint responds within 30 seconds
- ✅ Handle duplicate deliveries using
eventIdentifier(see Webhooks)
- Log into your Zimark administration panel
- Navigate to Administration → Webhooks
- Click "Add webhook"

Required Fields:
- Name: Description for this webhook configuration
- Webhook URL: Your HTTPS endpoint (e.g.,
https://your-domain.com/webhooks/zimark) - Event Types: Select which events trigger this webhook
- Active Status: Enable or disable the webhook
Add custom headers if your endpoint requires authentication:

Security: Always use HTTPS endpoints and implement authentication.

Retry Options:
- Maximum Retries: Number of retry attempts for failed deliveries (default: 3)
- Retry Intervals: Duration between retries using exponential backoff
- Backoff Strategy: Constant or exponential interval calculation