Fraud detection API with signals you can explain

Fraud hides behind throwaway emails, VOIP numbers, and VPN IPs. Abstract's fraud detection API returns explainable signals on the email, phone, and IP behind every signup, login, and checkout, so you can see why an order or account is risky before it costs you.

https://phonevalidation.abstractapi.com/v1/
    ? api_key = YOUR_API_KEY
    & phone = 14154582468

{
    "phone": "14154582468",
    "valid": true
    "risk_score": 0.1,
    "registered_location": "San Francisco",
    "carrier": "Verizon USA",
    "line_type": "Mobile",
    "local_format": "4154582468",
    "international_format": "+14154582468",
"country_prefix" : "+1",
    "country_code": "US",
    "country_name":
"United Stated of America"‍
}

phone number validation api

{ "email": "user+promo2@gmail.com", "deliverability": "DELIVERABLE", "quality_score": 0.15, "is_free_email": true, "is_disposable_email": false, "is_subaddress": true, "is_role_email": false, "is_smtp_valid": true }

The signals that reveal fraud

Flags disposable, free, and plus-addressed emails, the top sign of throwaway identities.
Detects VOIP and invalid phone numbers fraudsters hide behind.
Flags VPN, proxy, and datacenter IPs behind coordinated fraud.
Runs in real time on every check and stores nothing after. SOC 2 compliant.
Trusted to stop fraud by teams at
stars rating
4.8 from 1,863 votes
Logo compass
Wolters (1)
SalesforceLogo googleLogo pepsicoLogo wellfargo
Logo linkedinLogo paramount
Shadow left.avifShadow right.avif

How the fraud detection API works

Score the email, phone, and IP behind each action in real time. Every response returns transparent flags you can explain, not a single opaque score.
Check the entry points
Score the email, phone, and IP on every signup, login, and checkout, where fraud enters.
Read the shared tells
Disposable emails, VOIP numbers, and VPN or datacenter IPs recur across every kind of fraud.
Transparent flags, not a black box
Each response shows the individual flags behind the risk, so you can see why something is risky and set your own thresholds.
Phone validation
Flags VOIP and invalid numbers, a common tell across fraud types, with carrier and line type.
Feed your fraud stack
Send the signals to your rules engine, ML model, or SIEM. Abstract is the data layer, not a full platform.
Real time, not static
Every signal is fetched live when you score an action, not read from a stale snapshot.
Get fraud signals through the API
stars rating
4.8 from 1,863 votes
Check the email, phone, and IP behind every signup, login, and checkout, in one request.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No credit card required

The types of online fraud

Fake account fraud
Bots and fraudsters open accounts in bulk to farm bonuses, launder funds, or probe your systems. Score email, phone, and IP at signup to stop them.
SMS pumping
Fraudsters trigger floods of OTP texts to premium numbers to skim carrier revenue. Block VOIP and high-risk numbers before you send.
Bot attacks
Automated traffic scrapes content, tests stolen cards, and floods signups. Flag the datacenter IPs, VPNs, and proxies bots hide behind.
Promo and referral abuse
One person claims a signup bonus, coupon, or referral many times with fresh accounts. Link the duplicates by their shared signals.
For more information check our

The best build
on Abstract

Spammy signs up were an issue for us for a while, and we struggled to come up with the best way to identify all the variations in bad emails we were getting. Thankfully we found and quickly integrated with Abstract's email validation API, which saved us a bunch of time and gave us peace of mind.
Chris Stanley, Scope

Frequently asked questions

What is fraud detection?

Fraud detection is the practice of spotting bad activity before it causes loss: fake signups, stolen cards, bot traffic, and abuse of promos or accounts. It works by scoring the identity and context behind each action against known risk signals, then flagging or blocking the ones that look fraudulent.

What is the difference between fraud detection and fraud prevention?

Detection identifies fraud that is happening or has happened, usually by scoring signals and surfacing risky activity. Prevention stops it before it lands, by blocking or challenging risky actions at signup, login, or checkout. In practice the same endpoint serves both, which is why a fraud detection API and a fraud prevention API are usually the same product: you decide whether to log the risk or act on it. Most teams do both.

What are the main types of online fraud?

Common types include fake and new-account fraud, bot attacks, SMS pumping, promo and referral abuse, chargeback and payment fraud, account takeover, ad fraud, and multi-accounting. They differ in target but share the same tells: throwaway emails, VOIP numbers, and VPN or datacenter IPs.

How do you choose an ecommerce fraud detection solution?

Start with the signals at your entry points, signup, login and checkout, because most ecommerce fraud shows the same tells: a disposable email, a VOIP phone number, a VPN or datacenter IP. A signal API covers that layer cheaply and returns flags you can explain to a chargeback reviewer. Add a rules engine or an ML platform once your volume justifies the cost. Abstract is the signal layer, not a full fraud platform, so pair it with those for case management and investigation.

Does Abstract detect fraud on its own?

Abstract is the data layer, not a full fraud platform. Its Email Validation, Phone Validation, and IP Intelligence APIs return the signals, disposable emails, VOIP numbers, VPN and proxy IPs, that reveal fraud. You combine those signals and decide the action, or feed them into your existing fraud tooling.

Which signals matter most for detecting fraud?

The highest-value tells are a disposable or free email, plus-addressing, a VOIP or invalid phone number, and a VPN, proxy, or datacenter IP. No single flag is proof, but several together on one action are a strong fraud signal you can act on with confidence.

Start detecting fraud for free
stars rating
4.8 from 1,863 votes
Free to start. No credit card required.
get free api key
No credit card required