IPQS

IPQualityScore Documentation

Robust Fraud Prevention API for Accurate Risk Scoring

The IPQualityScore fraud detection API suite features a variety of different risk analysis APIs designed to Proactively Prevent Fraud™ with industry leading accuracy to identify fraudulent users, suspicious payments, and abusive behavior. From small and medium sized businesses to enterprise companies and the internet's most popular sites, has the right solutions to solve your challenges with online fraud prevention and user validation.

IPQS's proxy detection technology provides accuracy rates for identifying sophisticated abuse.

The Proxy Detection API can prevent advanced fraudsters such as chargebacks, fake account registrations, account takeover (ATO) attacks, and similar abuse.

IPQS's Email Verification API estimates deliverability rates by detecting invalid mailboxes as well as disposable and fraudulent email addresses, spam traps, bounced delivery, and honeypots via our simple-to-use Email Reputation API. Verify email addresses and identify abusive emails & invalid addresses in real-time with a reliable, low-latency API request.

IPQS's Phone Number Validation API enables quick user verification and chargeback defense on a global scale by analyzing phone numbers to verify their risk score, country of origin, carrier, validity, and line connection status while detecting fraudulent activity in real-time. The IPQS Phone Number Lookup API can research landline and cellular numbers in over 150 countries to identify invalid phone numbers or malicious users.

IPQS's Device Fingerprint Technology allows you to further analyze your users, transactions, ad traffic, and similar data to produce highly accurate Fraud Scores. Multi-layered AI & machine learning algorithms analyze user behavior and intent against millions of patterns to accurately identify high-risk activity. Over hundreds of data points are scored to produce a confident result for fraud prevention.

IPQS's Malicious URL Scanner API scans links in real time to detect suspicious URLs. Accurately identify phishing links, malware URLs and viruses, parked domains, and suspicious URLs with real-time risk scores. Industry-leading phishing detection and domain reputation provide better signals for more accurate decision-making.

IPQS's Mobile Device Fingerprinting SDK allows your Android or iOS app to easily integrate our machine learning algorithms, which prevent fraud, bots, and abusive users. Assign users unique Device IDs to track their movement and prevent duplicate accounts, free trial abuse, and other risky behavior. Implement in-app mobile device fingerprinting with just a few lines of code.

IPQS's Gaming Fraud Detection SDK lets you integrate IPQS into your games to prevent fraud, bots, and abusive users. Assign users unique Device IDs to track their movement and prevent duplicate accounts, free trial abuse, and other risky behavior. Implement in-app device fingerprinting with just a few lines of code.

Use the leaked data API to search through a wide collection of breached, stolen, and leaked databases from popular websites that have recently suffered data breaches. Look up email addresses, phone numbers, usernames, or passwords. Perform on-demand leaked data searches using our dark web data API.

IPQS's Malware File Scanner API scans files in real time to detect viruses and malicious files. Accurately detect ransomware, trojans, keyloggers, adware, rootkits, spyware, and unwanted software with our live file malware scanning.

The Request List API allows you to retrieve previous Proxy Detection APIEmail Verification API, and Device Fingerprinting technology requests to our API based on the date they occurred or custom variables.

IPQS allows you to report fraudulent IP addresses, email addresses, phone numbers, transactions, and similar user data through our Fraud Fusion™ program. Data passed through this API endpoint trains your account's machine-learning algorithms, which identify high-risk behavior among your users, clicks, and transactions. Fraud reports are used by our machine learning artificial intelligence engines to make better decisions on risk analysis for future scoring. We recommend using this fraud reporting API to submit all of your existing bad data, such as abusive users and fraudulent e-commerce payments

These APIs enable you to monitor and control aspects of your IPQS account. You can use the Credit Usage API to access your account's total number of available credits and current usage for this billing period. The Login History API lets you view a list of all logins and login attempts to your IPQS account and confirm your account is safe and has not been compromised.

IPQS's Bulk Verification CSV API allows you to upload a large list of data for bulk verification, which our system will automatically process and make available for download. You can use the CSV API for bulk IP Address Reputation, Email Verification, Phone Number Validation, and Malicious URL Scanning.

IPQS's Allowlist and Blocklist APIs allow you to list, create, and delete entries from your Allowlist or Blocklist. Use these endpoints to automatically manage allowlist or blocklist entries directly from your system's backend.

These tools allow you to integrate IPQS's tools into your own firewalls, spam filters, and other server-side applications.

IPQS offers a single file database engine that provides direct access to a copy of our entire IP address reputation database for on-premise deployment. This solution is perfect for organizations with high volume or concerns about sharing customer data with a third-party IP intelligence solution.

The IPQS on-premise local IP database includes data from our threat intelligence feeds and all data points from our IP address reputation API.

IPQS provides a standalone database engine that grants direct access to a complete copy of our email address verification database for on-premise use. This solution is ideal for organizations handling high email volumes or those prioritizing data privacy by avoiding third-party email intelligence services.

Our on-premise local email database integrates data from IPQS email intelligence feeds, incorporating all key data points available through our email address reputation API

The IPQS IP Address Abuse Feed is a structured data source that provides updates on IP addresses involved in malicious or suspicious activity. This feed includes specific labels for behaviors such as bot attacks, credential stuffing, brute force attempts, and proxy use.

Delivered as downloadable JSON files, the feed supports teams that need reliable access to IP threat intelligence without relying on continuous API calls.

IPQS allows third-party sites to integrate with our platform so our shared users can manage their accounts and make queries from your site.

The country list API enables you to retrieve a current list of country codes and their respective country names. Test addition.

Deploying the Fraud Detection API

Easily integrate the IPQS fraud prevention API to analyze risk in real-time. Improve your company's existing fraud scoring models or use IPQS for a complete fraud detection solution across your sites and apps. Our fraud detection API provides the best accuracy when deployed on registration, login, and payment pages — or similar user actions for scoring customer data and transactions.

Deploy the fraud detection API on your website or app to mitigate abusive behavior and prevent bad actors such as:

  • Fraudulent Payments - Block fraudulent payments with advanced risk analysis for billing details using our chargeback detection. Prevent fraudulent transactions with over 99% accuracy.
  • Fake Accounts - Minimize account origination fraud with real-time user validation to prevent fraudulent sign ups combined with fake account detection during account opening.
  • Bots & Abuse - Intelligently block bots to prevent scraping, fake users, and abusive behavior.
  • Account Takeover (ATO) & Credential Stuffing - Filter out bad traffic and abusive requests that attempt to hijack accounts with leading account takeover detection. Use a mixture of behavior signals and device/IP intelligence to completely mitigate account takeovers.

Better Fraud Prevention, Improved Detection Rates

Outperform your current risk provider with up to 40% greater detection rates for fraud prevention and risk scoring. IPQS analyzes over 1B actions per day through our fraud APIs, feeding a massive amount of data to our algorithms for intelligent processing. Detect new threats and fraud rings before they impact your site and never worry about relying on old data. IPQS Fraud Prevention APIs use proprietary data from our honeypots, traps, dark web monitoring, threat network, and Fraud Fusion™, an invite-only program of Fortune 500 companies which report suspicious behavior to IPQS in real-time. Make accurate decisions based on real data from the past 24 - 36 hours with worldwide coverage for every region.

What Makes Our Fraud Prevention API Better Than Similar Solutions?

  • 10+ Years of Technology - IPQS is a proven solution to stop fraud across any niche. Deploy accurate fraud prevention for any country or audience type.
  • 50+ Scoring Options - Customize detection rates, blacklists, thresholds, and validation rules for the perfect synergy with your audience.
  • Better Fraud Detection Tools & Data - Detect residential proxies, compromised IP addresses, fraudulent emails, disposable phone numbers, stolen credit cards, emulators and spoofed devices, leaked user info, and much more that other providers let slip past their risk services.
  • Lightweight Pricing - No contracts, no commitments. Lookups as low as $0.0003 per query. IPQS combines the industry's best accuracy rates with the best pricing.

Proxy Detection & Fraud Prevention API

The most accurate IP Reputation & IP Intelligence API with support for proxy, VPN, and Tor detection. Analyze clicks, users, and transactions with IPQS Fraud Detection Technology, backed by over 10 years of proven solutions. View granular details such as abuse velocity, bot activity, and overall risk scores.

Proxy & VPN Detection API Documentation Payment & Transaction Scoring Phone Validation Address Verification

Email Validation API With Fraud Detection

Validate email addresses and analyze email reputations with real-time checks or by processing a CSV file. Perform additional email risk analysis to determine if an email address belongs to a disposable email service, risky mail provider, or has recently engaged in abusive behavior across the IPQS threat network. Advanced email fraud prevention can screen users and payments in real-time for suspicious behavior.

Email Validation API Documentation

Phone Validation & Reputation API

Validate phone numbers in any country while retrieving the current carrier, line type, location, risk score, and much more. Real-time phone intelligence identifies virtual lines and VOIP connections in addition to any numbers related to abusive behavior online. Enrich phone numbers with additional data such as name and demographics using our reverse phone number lookup tools.

Phone Validation & Reputation Documentation

Device Fingerprint API

Screen clicks, users, and transactions in real-time by assessing over 300 data points about a user's device and online signature. Produce accurate Fraud Scores that look beyond a user's IP address for patterns of fraud and high risk behavior. Device Fingerprinting is the premier solution for detecting bots, non-human behavior, and intent to engage in abusive actions.

Device Fingerprinting API Documentation

Mobile Device Fingerprinting SDK

Perform in-app fingerprinting with the IPQS SDK for iOS and Android apps. Install the SDK with just a few lines of code to accurately provide risk analysis and user tracking for mobile devices.

Device Fingerprinting SDK Documentation

Malicious URL Scanner & Domain Reputation API

Scan URLs and domains to identify zero-day phishing, malware, and suspicious links. Detect parked or hijacked domains and abusive links with real-time domain intelligence backed by advanced machine learning models.

Malicious URL Scanner API Documentation

Easy Setup With Flexible Settings

Each documentation page provides example code to quickly setup our fraud prevention APIs. Instantly deploy comprehensive fraud protection with accurate detection rates for even the most sophisticated malicious behavior. Real-time protection to stop bad actors for any use case. If you are using a popular CMS or shopping cart software, a fraud prevention plugin may already exist for your platform.

Need an API key? Register a free account to get a free API key in under a minute.

Contact Us

What is A Fraud Prevention API?

Fraud Prevention APIs allow businesses to pass user and payment data in real-time through an application programming interface (API), enabling a real-time third party risk assessment during account creation, payment or transaction, login, or similar action. Instantly enable a complete fraud detection system for any action of your website or mobile app. The API request returns a fraud score and similar reputation metrics based on the user or billing details to accurately analyze risk. The business can then block the account sign up or payment based on the risk factors identified by IPQS.

When To Use a Fraud Prevention API?

Using a Fraud Prevention API is a best practice to detect fraud during an important action point such as account registration or during a shopping cart checkout or payment. This tool can help companies of all sizes mitigate risk and identify bad actors or fraudulent transactions. Depending on the risk score, suspicious users or payments can even be subject to additional verification methods instead of being outright blocked for high risk behavior.

What is a Fraud Detection API?

A Fraud Detection API is the best solution for on-demand fraud detection and risk analysis to mitigate risky behavior. Block fraud with a proprietary risk score generated in real-time by our fraud detection APIs. Analyze users, accounts registrations, or payments made at checkout to detect fraudulent behavior like fake accounts, suspicious payments, and chargebacks generated from fraudulent transactions. Prevent abusive behavior, bots, and bad actors by deploying a fraud detection API on your website.

How Does a Fraud Prevention API Detect Fraud?

User data processed through to the IPQS Fraud Detection API uses advanced risk scoring from a suite of APIs such as IP reputation, email fraud detection, and email address risk assessment. Additionally access intelligent bot mitigation that detects bots and non-human traffic with the ability to block bad requests in real-time. When you use IPQS risk scoring services, you are deploying a comprehensive fraud detection system which has been fine-tuned through over 10 years of technology supporting thousands of B2B customers. Our fraud detection strategy models are always updating to maintain an edge over high risk users and sophisticated fraudulent activity signals.

Recent News & Articles

View All News & Articles

Ready to eliminate fraud?

Start fighting fraud now with 1,000 Free Lookups!

We're happy to answer any questions or concerns.

Chat with our fraud detection experts any day of the week.

Call us at: (800) 713-2618