Skip to content
Finowl

Email breach checks · Gaming

Email breach checks for game accounts and trades

Game account takeovers usually follow a pattern: a login from an unfamiliar location, a burst of trades or marketplace listings, then an email change. Checking the account email against known breaches at the first step gives your platform a reason to ask for a second factor before inventory starts moving.

Support teams benefit too. When a player writes in claiming to be locked out, an agent who can see that the account email appears in password-exposing breaches knows to follow a stricter recovery script. That small cue helps protect valuable accounts from social engineering without slowing down routine, low-risk tickets.

USE CASES

Where it fits in gaming

HOW TO INTEGRATE

The workflow

  1. 1

    Store FINOWL_API_KEY in the account service behind your launcher and web logins.

  2. 2

    Call POST /v1/breaches/email for logins from new devices, high-value trades and email change requests.

  3. 3

    Reduce the response to a breached flag and a count of breaches that exposed passwords.

  4. 4

    Use the result to choose between allowing the action, applying a trade hold or requiring a second factor.

  5. 5

    Queue checks during launch-day spikes and respect Retry-After on any 429 response.

POST /v1/breaches/email
curl https://api.finowl.co/v1/breaches/email \
  -H "Authorization: Bearer $FINOWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "email": "player.one@example.com"
}'

Returns breached and the list of breaches with exposed DataClasses. Combine it with device and trade signals before adding friction.

GOOD PRACTICE

Before you ship

Read the API reference for every field and error code. Each lookup costs 1 credit; see pricing.

A FEW GOOD QUESTIONS

Common questions

Email breach checks for game accounts and trades

Start with 100 free credits every month and test the request above in the sandbox.