Checking IPs
There are two main ways to check if an IP is in your honeypot database:
Using the Web Interface
- Go to the "Check IP" page from the main navigation.
- Enter the IP address you want to check.
- Click "Check IP" to see the results.
Using the API
For automated checks, use the API endpoint:
Example
curl -X GET "https://ipswamp.com/api/v1/checkIP?ip=8.8.8.8" \
-H "X-API-Key: your_api_key_here"Understanding the Response
The API returns a JSON response indicating whether the IP is a honeypot in your organization, along with details if found.
{
"message": "IP found!",
"details": {
"score": 13.01131,
"ip": "8.8.8.8",
"last_attack": "2025-11-29T09:37:40.604584+0000",
"ip_rep": "bot, crawler",
"total_hits": 2
},
"ipInfo": {
"ip": "8.8.8.8",
"asn": "AS15169",
"as_name": "Google LLC",
"as_domain": "google.com",
"country_code": "US",
"country": "United States",
"continent_code": "NA",
"continent": "North America"
}
}Managing API Keys
API keys are essential for programmatic access to IPSwamp. Here's how to manage them:
Creating API Keys
- Navigate to "Organization" → "API Keys".
- Click "Generate New API Key" and provide a descriptive name.
- Copy the key immediately - it's only shown once!
Monitoring Usage
For each API key, you can view:
- Total requests made
- Creation date
- Current usage against your quota
Revoking API Keys
If a key is compromised or no longer needed, click the delete icon to revoke it immediately. This action cannot be undone.
Best Practice
Rotate your API keys regularly and use different keys for different applications or environments.
Organization Management
Inviting Team Members
Collaborate with your team by inviting members to your organization:
- Go to "Organization" → "Members".
- Click "Invite Member" and enter their email address.
- They'll receive an invitation email with a link to join.
User Roles
- Administrator: Full access to all organization features, including member management and billing.
- Member: Can view honeypots, check IPs, and use API keys, but cannot modify organization settings.
Organization Settings
Update your organization name, view subscription details, and manage other settings from the organization settings page.
Usage Limits & Subscriptions
Your API usage is determined by your subscription tier. Here's how to manage it:
Checking Your Quota
View your current usage and limits on the dashboard or by calling the test-key API endpoint.
Upgrading Your Plan
If you need higher limits:
- Navigate to the "Shop" page.
- Select a subscription tier that fits your needs.
- Complete the checkout process.
Info
Organizations with active partner status have priority limits that override subscription tiers.