Skip to main content
POST
Capture an anonymous scan

Body

application/json

Request body for the anonymous scan-capture beacon.

scan_token
string
required

The resolver's ?_r= linkback token (a ScanEvent id) carried on the hosted-page URL for a resolve-driven visit. Read from window.location.search client-side.

Response

200 - application/json

OK

Result of an anonymous scan-capture attempt.

recorded
boolean
required

Whether a scan-history row was written or refreshed. False for an authenticated caller (already captured resolver-side), an empty/unresolvable scan_token, or a token that doesn't match any ScanEvent — never an error in any of those cases.