Webhooks
Developer LiveGeneric HMAC-signed HTTP POST
About this integration
The universal integration. Any QRMax event fires an HTTP POST to your endpoint with a JSON payload and HMAC-SHA256 signature. Build integrations with any tool in any language.
How it works
- 1Configure one or more endpoint URLs in Dashboard โ Settings โ Webhooks.
- 2Select which events each endpoint subscribes to.
- 3QRMax signs every payload with HMAC-SHA256 using your webhook secret.
- 4Failed deliveries retry with exponential backoff for 24 hours.
At a glance
- Category
- Developer
- Status
- live
- Event triggers
qr.scannedqr.createdqr.updatedqr.deletedcampaign.createdcampaign.endedsubscription.updatedmember.invited
Use cases
Build a custom integration with any tool
Forward events to Datadog, Splunk, or custom SIEM
Power internal workflows โ e.g. post to a local print queue on qr.created
Trigger hardware โ e.g. fire a fulfillment robot on qr.scanned
Setup
Create a webhook
Dashboard โ Settings โ Webhooks โ Add endpoint.
Save the signing secret
Copy the auto-generated secret. You'll use this to validate signatures.
Select events
Subscribe to one or many events. You can add more later.
Verify signatures
On every request, validate the X-QRMax-Signature header before trusting the payload.
Ready to connect Webhooks?
Set up in under 5 minutes on any paid plan. Webhooks are available on all plans including Free.
All integrations fire the standard QRMax event catalog โ build your own with webhooks.