Integrate device fingerprinting for fraud detection using the Fingerprint Pro API

domain: dev.fingerprint.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Add the Fingerprint Pro JavaScript agent to your frontend by installing the @fingerprintjs/fingerprintjs-pro npm package or loading it via the CDN snippet; initialize it with your public API key (YOUR_PUBLIC_KEY).
  2. Call FingerprintJS.load().then(fp => fp.get()) on page load or at the point of a risk-sensitive action (login, payment, registration); this returns a visitorId and a requestId.
  3. Send the visitorId and requestId from the client to your server as part of the form submission or API call you want to protect.
  4. On the server, call the Fingerprint Server API (GET /visitors/{visitorId} or the Events endpoint with the requestId) using your secret API key (YOUR_SECRET_KEY) to retrieve the server-side verified visit data including ip, incognito mode, bot detection signals, and linked history.
  5. Apply your fraud rules: flag or block requests where the same visitorId has been associated with multiple failed logins, multiple account creations, or other abuse patterns within a lookback window.
  6. Do not use visitorId as the sole identity factor; use it as a risk signal layered with other signals (email, IP reputation, behavior) in your fraud decision engine.

Known gotchas

Related routes

Implement device fingerprinting and device intelligence signals using SEON's API to augment an identity verification onboarding risk score
docs.seon.io · 5 steps · unrated
Query the Fingerprint Pro Server API for Smart Signals on a visitor identification event to enrich an identity-verification risk decision with bot, VPN, and tamper signals
fingerprint.com · 5 steps · unrated
Integrate device intelligence signals into an identity verification onboarding risk decision
microblink.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans