Skip to main content
Use the server events API to report conversions that happen on your server — purchases, confirmed sign-ups, leads, or any backend action you want to attribute to a QR Code scan.

Endpoint

Required headers:

Required fields

Examples

Optional fields

Passing scan_session_id from browser to server

The scan_session_id originates in the browser. You need to pass it from your frontend to your backend. Option 1: Hidden form field
Option 2: Include in API request body from frontend

Sending a batch of events

Use the batch endpoint to send up to 100 events in a single request:
The response includes a per-event accepted/rejected breakdown:

Next steps