The IP Reputation Checker API helps developers, security teams, and businesses assess the trustworthiness of IPv4/IPv6 addresses. Classifies IPs into categories (VPN, Proxy, Spam Source, Botnet, Clean).
β Perfect for:
- Login systems
- Fraud detection
- Firewalls
- Email security
- Web apps
π Authentication
All requests require an API key (x-rapidapi-key header if using RapidAPI).
π Endpoints
1. /scan
Analyze an IP address for reputation, abuse history, and risk score.
Methods: GET, POST
Parameters:
-
ip(string, required) β The IPv4/IPv6 address to scan
Example Request (GET):
GET /scan?ip=118.25.6.39 Example Request (POST):
POST /scan { "ip": "118.25.6.39" } Example Response:
{ "success": true, "input": "118.25.6.39", "analysis": { "risk_score": 85, "category": "Botnet", "country": "CN", "isp": "Tencent Cloud Computing", "isPublic": true, "ipVersion": 4, "usageType": "Data Center/Web Hosting/Transit", "domain": "tencent.com", "isTor": false, "numDistinctUsers": 15, "totalReports": 48, "lastReportedAt": "2023-07-10T20:55:14+00:00", "reports": [ { "reportedAt": "2023-07-10T20:55:14+00:00", "comment": "SSH brute force attempt", "categories": [18, 22], "reporterId": 1, "reporterCountryCode": "US", "reporterCountryName": "United States" } ] } } Errors:
-
400β Missing or invalid IP -
500β API request failed or internal error
Top comments (0)