Skip to content
Finowl

Email breach checks · Travel and hospitality

Email breach checks for loyalty and booking accounts

In travel, the most damaging account takeovers happen at redemption time. Checking a member's email against Finowl Intelligence before a large points redemption, a change of traveler name or a refund to a new payment method gives your fraud team a useful signal. The response lists each breach, when it happened and which data classes were exposed, so you can tell an old spam list from a breach that leaked passwords.

Use the result to add proportionate checks. A member with a breached address redeeming points for a gift card could receive a one-time code by email, while a routine booking goes through without friction. For guest services, seeing that an address appears in recent breaches helps agents decide whether a disputed redemption looks like takeover and how to restore the member's balance.

USE CASES

Where it fits in travel and hospitality

HOW TO INTEGRATE

The workflow

  1. 1

    Store FINOWL_API_KEY in your loyalty platform's backend configuration, not in mobile or web clients.

  2. 2

    Call POST /v1/breaches/email before redemptions, traveler changes and logins from new devices.

  3. 3

    Use breached, DataClasses and BreachDate to rate risk alongside session, device and velocity signals.

  4. 4

    Trigger a one-time code or a short redemption hold when risk crosses your threshold.

  5. 5

    Respect 429 Retry-After values during seasonal peaks and cache results briefly for repeat events.

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": "frequent.flyer@example.com"
}'

Runs before a loyalty member redeems points for a gift card. If the address appears in a password-exposing breach, send a one-time code before the redemption completes.

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 loyalty and booking accounts

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