🔌 Blacklist Monitor API
Programmatic access to all 8 DNS blacklists. JSON responses, rate-limited, crypto-billed.
🆓 Free Tier
100 req/day
No key required
Rate-limited per IP
Endpoints
Check IP
GET /api/blacklist-monitor/ip?target=192.0.2.1
Checks one IP against all 6 IP-based blacklists + geo-location.
Check Domain
GET /api/blacklist-monitor/domain?target=example.com
Checks one domain against 2 domain-based blacklists (SURBL + URIBL) + resolves domain IPs to check IP blacklists too.
Bulk Check (Pro Only)
POST /api/blacklist-monitor/bulk
Content-Type: application/json
{"targets": ["192.0.2.1", "example.com"], "api_key": "pro_key_xxx"}
Content-Type: application/json
{"targets": ["192.0.2.1", "example.com"], "api_key": "pro_key_xxx"}
Batch check up to 20 targets (IPs or domains) in one request. Returns array of results.
Example Response (IP)
{
"target": "192.0.2.1",
"target_type": "ip",
"checked_at": "2026-05-01T15:30:00Z",
"total_checked": 6,
"listed_count": 0,
"clean_count": 6,
"verdict": "All 6 blacklists report this IP as clean.",
"geo": {
"country": "United States",
"city": "Mountain View",
"isp": "Google LLC",
"asn": "AS15169"
},
"results": [
{
"name": "Spamhaus ZEN",
"listed": false,
"response": null,
"description": "Primary spam blacklist used by most providers",
"delist_url": "https://www.spamhaus.org/lookup/"
},
...
]
}
Blacklists Available via API
IP Blacklists (6)
Spamhaus ZEN, SpamCop, Barracuda, SORBS, PSBL, SpamRATS
Spamhaus ZEN, SpamCop, Barracuda, SORBS, PSBL, SpamRATS
Domain Blacklists (2)
SURBL multi, URIBL black
SURBL multi, URIBL black
Geo + Location
Country, city, ISP, ASN for IPs
Country, city, ISP, ASN for IPs
🔍 For marketers
🛡️ Website Change Monitor Pro
Monitor unlimited pages, get instant alerts via email/webhook. Never miss a competitor change.
Monitor More — €9/mo →