Without signed link event webhooks
- Your systems poll the Nimriz API on a schedule to detect new clicks, wasting quota and introducing lag between the event and your reaction
- No real-time signal means downstream database writes, queue publishes, and pipeline inserts happen minutes or hours after the click
- No signature means your receiver cannot verify that payloads are genuine - any POST to the endpoint looks identical to a real delivery
- Polling misses events that arrive between runs, creating silent gaps in your data pipeline or triggering incorrect deduplication logic
- Link lifecycle changes such as destination updates or domain state changes require a separate polling loop or manual reconciliation
With Nimriz signed click and scan webhooks
- Signed link.clicked and link.qr_scanned events arrive in near real time, bot traffic excluded, and your systems react immediately
- HMAC-SHA256 signature on every delivery lets your receiver confirm authenticity before processing any payload
- At-least-once delivery with six-attempt retry and exponential backoff keeps your pipeline fed through transient outages
- Dead-letter state and manual replay give you operator control to recover failed deliveries when your receiver is healthy again
- Dedupe on the stable event id handles retries and replays safely without duplicate side effects
Outcome: your systems consume a verifiable, retry-backed event stream instead of polling - and you control how each event type is processed.