Skip to content

IPSwamp APIThreat Intelligence & IP Reputation

Powerful API for real-time IP threat intelligence, security monitoring, and access control

Quick Start

Get up and running with the IPSwamp API in minutes:

bash
# Check an IP address
curl -X GET "https://ipswamp.com/api/v1/checkIP?ip=8.8.8.8&detailed=true" \
  -H "Authorization: Bearer your-api-key-here"
json
{
	"message": "IP found in database",
	"details": {
		"score": 15,
		"ip": "8.8.8.8",
		"ip_rep": "clean",
		"total_hits": 0
	},
	"ipInfo": {
		"country": "United States",
		"isp": "Google LLC",
		"asn": "AS15169"
	}
}

Why IPSwamp?

  • Comprehensive Coverage: Threat intelligence from multiple global sources
  • Real-time Updates: Our database is continuously updated with new threats
  • Developer Friendly: Clean REST API with detailed documentation
  • Flexible Plans: From free tier to enterprise solutions
  • Global Scale: Powered by distributed infrastructure for low latency
  • Security Monitoring: Analyze incoming connections for threats
  • Access Control: Block malicious IPs automatically
  • Compliance: Meet security audit requirements
  • Incident Response: Investigate suspicious activities
  • Log Enrichment: Add context to security logs

IPSwamp API Documentation