- About the IPQS APIs
- Proxy & VPN Detection API
- Email Verification API
- Phone Number Validation API
- Malicious URL Scanner API
- Device Fingerprint API
- Mobile Device Fingerprinting SDK
- Gaming Fraud Detection SDK
- Dark Web Leak API
- Malware File Scanner API
- Request List API
- Fraud Reporting API
- Account Management APIs
- Bulk Validation CSV
- Allowlist Blocklist APIs
- Plugins Platforms Integrations
- IP Reputation Database
- IP Address Abuse Feed
- Email Verification Database
-
Custom Integrations
- Getting Started
- Authentication
- Refresh Secret
- IP & Proxy Checks
- Email Verification Checks
- Phone Number Validity Checks
- Device Tracker
- List Device Trackers
- Device Tracker Statistics
- Login Tokens
- Overview Statistics
- Recent Proxy Statistics
- Recent Email Statistics
- Fraud Reporting
- Retrieve Requests by ID
- Country List API Documentation
- Release Notes
About the IP Reputation Database
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.
The IPQS IP address reputation database can be downloaded daily or pushed via SFTP to your servers.
If you are interested in obtaining a copy of our on-premise database or learning more about this solution, contact us.
Sample Database File
You can download a sample database file to test with our reader classes here. The file is compressed, so you will need to decompress it before using it.
The file contains an IPv4 and an IPv6 database. The IPv4 sample file contains the IP address 8.8.0.0, and the IPv6 sample file contains the IP address 2001:4860:4860::8844.
The sample file has a SHA256 of d2e4e0e68c84ca69cdd51af22ba43be8fb29d1a20b2e02cfe66210d4bd9aedad.
File Validation
After downloading a full database file from IPQS using your API key, validate the SHA256 checksum of the archive against the digest header provided by the download. All flat file databases will have a digest header with a SHA256 checksum to validate the file's integrity. After validating the file, extract the archive to access the IPQS database file.
Database Readers
We provide a variety of database readers to help you get started quickly. If you don't see a reader for your language, contact us to request one.
Database Format
For additional information about the structure and format of the database see Database Format.