Spamhaus DROP Blocklist Scraper avatar

Spamhaus DROP Blocklist Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Spamhaus DROP Blocklist Scraper

Spamhaus DROP Blocklist Scraper

Pull the Spamhaus DROP and EDROP blocklists of hijacked and criminal netblocks. Each row carries the CIDR prefix, the Spamhaus SBL reference, the allocating regional internet registry, and IP version. Filter by registry across IPv4 and IPv6 for firewall and routing defense.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

ParseForge Banner

๐Ÿ›ก๏ธ Spamhaus DROP Blocklist Scraper

๐Ÿš€ Pull the live Spamhaus DROP and EDROP blocklists in one run. Get every hijacked or criminal netblock as a clean row with its CIDR, Spamhaus SBL reference, and regional internet registry, ready for firewall and routing blocklists.

๐Ÿ•’ Last updated: 2026-06-05 ยท ๐Ÿ“Š 6 fields per record ยท IPv4 and IPv6 lists ยท Global RIR coverage (ARIN, RIPE NCC, APNIC, LACNIC, AFRINIC)

Spamhaus DROP (Don't Route Or Peer) and EDROP are public, free blocklists published by The Spamhaus Project. They list IP netblocks that are directly allocated to, or hijacked by, spammers and cyber criminals. This Actor fetches the official Spamhaus DROP feeds and returns one clean row per netblock so network and security teams can ingest fresh indicators without parsing raw feed lines by hand.

This is a defensive, public-data threat-intelligence tool. Every record comes straight from the Spamhaus DROP download feed. Use it to feed firewall and BGP null-route blocklists, enrich alerts in a SOC, confirm whether a prefix is on the DROP list, or back research into criminal hosting patterns.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Network and security engineersBlock hijacked netblocks at the edge
SOC and blue-team analystsEnrich alerts with DROP context
Threat intelligence teamsTrack criminal netblock allocations
ISPs and hosting providersNull-route DROP prefixes via BGP
Security researchersStudy RIR and netblock abuse trends

๐Ÿ“‹ What the Spamhaus DROP Blocklist Scraper does

  • Fetches the official Spamhaus DROP feeds for IPv4 (drop_v4), IPv6 (drop_v6), or both.
  • Returns one row per netblock with the CIDR, Spamhaus SBL reference, and regional internet registry.
  • Builds a direct link to the matching Spamhaus SBL record for each entry.
  • Filters by regional internet registry (ARIN, RIPE NCC, APNIC, LACNIC, AFRINIC).
  • Caps the number of rows returned so you can pull a quick sample or the whole list.
  • Uses only the public download feed, no login, no API key, no images.

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

โš™๏ธ Input

FieldTypeDescription
listVersionselectWhich feed to fetch. v4 pulls the IPv4 list, v6 pulls the IPv6 list, both merges them.
rirselectOptional registry filter. any, arin, ripencc, apnic, lacnic, afrinic, or other.
maxItemsintegerMaximum rows to return. Free plan is capped at 10.

Example input, IPv4 list sample:

{
"listVersion": "v4",
"rir": "any",
"maxItems": 5
}

Example input, only RIPE NCC netblocks across IPv4 and IPv6:

{
"listVersion": "both",
"rir": "ripencc",
"maxItems": 100
}

โš ๏ธ Good to Know: DROP is a high-confidence, conservative list, so the IPv6 feed in particular is small and can return only a handful of rows. The sblUrl field points to the Spamhaus SBL record behind each listing, where you can read why the netblock was added. Each run fetches the feed live, so counts shift as Spamhaus adds or removes netblocks.

๐Ÿ“Š Output

Each record has the following fields:

FieldDescription
๐Ÿงฑ cidrThe listed netblock in CIDR notation
๐Ÿ”– sblidSpamhaus SBL reference for the listing
๐ŸŒ rirRegional internet registry that allocated the block
๐Ÿ”ข ipVersionIPv4 or IPv6
๐Ÿ”— sblUrlDirect link to the Spamhaus SBL record
๐Ÿ•’ scrapedAtWhen this Actor fetched the record
โŒ errorNull on data rows, set only when a run fails

Three real sample records from a run on 2026-06-05:

{
"cidr": "1.10.16.0/20",
"sblid": "SBL256894",
"rir": "apnic",
"ipVersion": "IPv4",
"sblUrl": "https://www.spamhaus.org/sbl/query/SBL256894",
"scrapedAt": "2026-06-05T17:18:20.225Z",
"error": null
}
{
"cidr": "1.19.0.0/16",
"sblid": "SBL434604",
"rir": "apnic",
"ipVersion": "IPv4",
"sblUrl": "https://www.spamhaus.org/sbl/query/SBL434604",
"scrapedAt": "2026-06-05T17:18:20.285Z",
"error": null
}
{
"cidr": "2.56.192.0/22",
"sblid": "SBL459831",
"rir": "ripencc",
"ipVersion": "IPv4",
"sblUrl": "https://www.spamhaus.org/sbl/query/SBL459831",
"scrapedAt": "2026-06-05T17:18:20.342Z",
"error": null
}

โœจ Why choose this Actor

  • Pulls straight from the official Spamhaus DROP download, no third-party copy.
  • Clean, flat rows that drop into a firewall, router, or threat-intel platform.
  • Merges the IPv4 and IPv6 lists into one result set when you need both.
  • Filter by regional internet registry before the data ever leaves the run.
  • No API key and no login required for this public feed.
  • Honest schema, only fields the source actually returns, no padded always-null columns.

๐Ÿ“ˆ How it compares to alternatives

ApproachEffortFreshnessStructured output
This ActorOne runLive feedYes, flat rows
Manual download and parseRepeated by handLive feedYou build the parser
Copy-pasting the website listSlow and error proneStale fastNo
Generic web scraper on the pageBrittle setupBreaks on layout changeNeeds cleanup

๐Ÿš€ How to use

  1. Sign in or create a free Apify account using this sign-up link.
  2. Open the Spamhaus DROP Blocklist Scraper and pick the v4, v6, or both list.
  3. Optionally set a regional internet registry filter.
  4. Set maxItems and click Start.
  5. When the run finishes, browse the dataset or pull it through the API into your tools.

๐Ÿ’ผ Business use cases

๐Ÿ”ฅ Firewall and edge blocklisting

Feed listed netblocks into firewall, router, and DNS blocklists so traffic to and from hijacked prefixes is dropped at the perimeter.

NeedHow this helps
Block criminal netblocksPush fresh CIDRs to perimeter controls
Reduce exposureCut traffic to known bad prefixes early

๐Ÿงญ SOC alert enrichment

When an alert references an external IP, check whether its prefix appears on the DROP list to confirm it sits in known criminal space.

NeedHow this helps
Triage fasterMatch IPs to a listed netblock instantly
Prioritize alertsDROP hits jump the queue

๐Ÿ›ฃ๏ธ BGP and routing policy

Network operators can null-route or refuse to peer with DROP-listed prefixes to keep criminal traffic off their backbone.

NeedHow this helps
Drop hijacked routesBuild null-route lists from CIDRs
Tighten peeringRefuse known bad prefixes

๐Ÿ“Š Registry and abuse analysis

Study which regional internet registries and allocations repeatedly appear on the list to inform risk scoring and policy.

NeedHow this helps
Score allocation riskAggregate by rir and CIDR size
Brief stakeholdersBack claims with real counts

๐Ÿ”Œ Automating Spamhaus DROP Blocklist Scraper

Connect runs to the rest of your stack:

  • Make and Zapier: trigger a run on a schedule and route new netblocks to a webhook.
  • Slack: post newly listed prefixes to a network or security channel.
  • Airbyte: load the dataset into your data warehouse for trend analysis.
  • GitHub: commit periodic snapshots of the list to a repo for change tracking.
  • Google Drive: archive each run for an auditable history of the feed.

๐ŸŒŸ Beyond business use cases

  • Research: study criminal hosting patterns, RIR abuse, and netblock churn over time.
  • Personal: block listed netblocks on a home network or personal firewall.
  • Non-profit: help small organizations without a security budget harden their perimeter.
  • Experimentation: build and test routing or filtering rules against a real netblock feed.

๐Ÿค– Ask an AI assistant

Paste a run output into your assistant of choice and ask for analysis:

Example prompt: "Group these netblocks by regional internet registry and tell me which registries carry the most listed prefixes and the largest CIDR ranges."

โ“ Frequently Asked Questions

Is this legal and safe to use? Yes. Spamhaus publishes the DROP and EDROP lists publicly for defensive use. This Actor only reads that public feed and returns it in a structured form.

Do I need a Spamhaus API key? No. The Spamhaus DROP downloads used here are public and keyless. No login or token is required.

What is DROP and EDROP? DROP (Don't Route Or Peer) lists netblocks allocated to or hijacked by spammers and cyber criminals. EDROP is an extension covering further criminal allocations. Both are meant for blocking at the firewall or routing layer.

What is the difference between the v4 and v6 lists? The v4 feed lists IPv4 netblocks and the v6 feed lists IPv6 netblocks. Choose both to merge them into a single result set.

Why did my run return only a few rows? DROP is a conservative, high-confidence list. The IPv6 feed especially is small, so a run may return a handful of rows rather than thousands.

What is the SBL reference? Each listing carries a Spamhaus Block List (SBL) reference such as SBL256894. The sblUrl field links to the SBL record explaining why the netblock was listed.

What does the rir field mean? It is the regional internet registry that allocated the block, such as ARIN, RIPE NCC, APNIC, LACNIC, or AFRINIC. You can filter to a single registry with the rir input.

How fresh is the data? Each run fetches the list live at run time, so the data is as current as the Spamhaus DROP feed itself.

Can I filter by registry? Yes. Pick a registry in the rir input to keep only netblocks allocated by that registry.

How many rows can I get on the free plan? Free runs are capped at 10 rows. A paid plan raises the cap so you can pull the entire list.

Can I schedule this to run automatically? Yes. Use Apify Schedules to run it daily and route new netblocks to your tools through integrations or the API.

Does this replace a full threat-intel platform? No. It is a clean source of one specific, high-quality blocklist that complements your existing tooling rather than replacing it.

๐Ÿ”Œ Integrate with any app

Every run stores results in an Apify dataset you can pull through the REST API, the JavaScript and Python clients, or any of the no-code integrations above. Wire the output into a firewall management tool, a SIEM, a router automation pipeline, or a notification channel.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: This is an independent tool and is not affiliated with The Spamhaus Project. Only publicly available data is collected, and it is provided for defensive security and research purposes.