Blacklist & Spam Reputation Checker — DNSBL / RBL Lookup avatar

Blacklist & Spam Reputation Checker — DNSBL / RBL Lookup

Pricing

from $0.00005 / actor start

Go to Apify Store
Blacklist & Spam Reputation Checker — DNSBL / RBL Lookup

Blacklist & Spam Reputation Checker — DNSBL / RBL Lookup

Check any IP address or domain against 20 major blacklists including Spamhaus, Barracuda, SpamCop, SORBS, UCEPROTECT, SURBL, and URIBL. Get a reputation score, tier-based risk level, and per-list pass/fail results in one structured JSON output.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Obicodes

Obicodes

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Check any IP address or domain against 16 active blacklists in one run. Get a reputation score, risk level, and a full per-list breakdown — no API key, no signup, no scraping.

Used by email marketers checking sender reputation, security teams auditing infrastructure, and developers enriching domain or IP data in their pipelines.


What it checks

The Actor queries a curated set of 16 DNS-based blacklists (DNSBLs) that are:

  • Free for commercial use with no cloud IP restrictions
  • Currently active and maintained
  • Not known for excessive false positives

Lists are automatically split by target type — IP lists for IP inputs, domain lists for domain inputs.

IP Blacklists (9 lists)

ListTierAbout
b.barracudacentral.orgCriticalBarracuda Networks — used by major enterprise mail filters
bl.spamcop.netCriticalSpamCop — aggregates spam reports from users worldwide
spam.abuse.chHighabuse.ch — tracks active spam infrastructure
drone.abuse.chHighabuse.ch — tracks botnet and drone IPs
bl.0spam.orgMedium0spam — free community-maintained blocklist
rbl.0spam.orgMedium0spam — secondary RBL zone
ips.backscatterer.orgMediumWPBL — backscatter spam sources
psbl.surriel.comMediumPSBL — passive spam block list
dnsbl.spfbl.netMediumSPFBL — reputation-based blocklist

Domain Blacklists (7 lists)

ListTierAbout
multi.surbl.orgCriticalSURBL — domains found in spam message bodies
black.uribl.comCriticalURIBL — URI-based domain blacklist
dbl.nordspam.comHighNordSpam — free for all commercial use, no restrictions
uribl.spameatingmonkey.netHighSpamEatingMonkey — URI domain blocklist
fresh.spameatingmonkey.netMediumSpamEatingMonkey — recently listed domains
rbl.0spam.orgMedium0spam domain zone
dnsbl.spfbl.netMediumSPFBL domain reputation

Scoring

ScoreLabelMeaning
100CleanNot listed on any blacklist
85–99Low RiskListed on one or more medium-tier lists only
70–84Medium RiskListed on high-tier list(s)
1–69High RiskListed on multiple high-tier lists
0CriticalListed on one or more critical-tier lists

Each critical listing deducts 30 points, high deducts 15, medium deducts 5.


Input

FieldTypeRequiredDescription
targetstringYesIPv4 address (e.g. 8.8.8.8) or domain name (e.g. example.com)

The Actor auto-detects whether the input is an IP or domain and queries the appropriate lists automatically.


Example output — clean IP

{
"target": "8.8.8.8",
"targetType": "ip",
"checkedAt": "2026-04-25T21:00:31.131Z",
"totalChecked": 9,
"totalListed": 0,
"totalClean": 9,
"reputationScore": 100,
"reputationLabel": "Clean",
"riskLevel": "none",
"criticalListings": 0,
"results": [
{ "list": "b.barracudacentral.org", "tier": "critical", "listed": false },
{ "list": "bl.spamcop.net", "tier": "critical", "listed": false }
]
}

Example output — listed IP

{
"target": "1.2.3.4",
"targetType": "ip",
"totalChecked": 9,
"totalListed": 1,
"reputationScore": 95,
"reputationLabel": "Medium Risk",
"riskLevel": "medium",
"criticalListings": 0,
"results": [
{ "list": "dnsbl.spfbl.net", "tier": "medium", "listed": true, "responseCode": "127.0.0.4" }
]
}

Use cases

Email deliverability Before sending a campaign, check your sending IP and domain against all major blacklists. A single critical listing can cause Gmail, Outlook, and Yahoo to reject your mail entirely.

Security & infrastructure auditing Check every IP in your server fleet or every domain in your vendor list. Integrate into your CI/CD pipeline or scheduled monitoring workflow via the Apify API.

Lead enrichment & CRM hygiene Before reaching out to a prospect domain, verify it isn't blacklisted. Emailing a domain that's on SURBL or URIBL signals to receiving servers that your list hygiene is poor.

Threat intelligence Check suspicious IPs or domains encountered in logs, headers, or incident reports against active threat-tracking lists like abuse.ch.


Integrate via API

curl -X POST \
"https://api.apify.com/v2/acts/obicodes~blacklist-reputation-checker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"target": "8.8.8.8"}'

Pricing

  • $0.05 Actor start fee (once per run)
  • $0.01 per result

A complete blacklist check costs $0.06 total.