RIPEstat Data Scraper
Pricing
from $26.25 / 1,000 results
RIPEstat Data Scraper
Scrapes RIPEstat data calls for ASNs, IP prefixes, or countries. Returns one flat row per resource with whois, geolocation, routing history, and more.
Pricing
from $26.25 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
RIPEstat Data Scraper
Scrape RIPEstat data for any ASN, IP prefix, or country, up to a million records per run. Get AS overviews, whois, geolocation, routing history, and more in one flat row per resource. No API key. Export to CSV, JSON, Excel, or XML.
RIPEstat's official API needs you to learn dozens of endpoints and handle rate limits. This Actor queries the public RIPEstat data calls directly, for one ASN or prefix, a batch list, or every ASN in a country, and returns each result in one fixed schema.
| Who uses it | What they scrape RIPEstat for |
|---|---|
| Network engineers | Checking routing history and prefix announcements for troubleshooting |
| Security analysts | Enriching IPs and ASNs with abuse contacts and geolocation |
| Market researchers | Mapping which ASNs operate in a country and their neighbours |
| Data journalists | Pulling whois and network info for stories on internet infrastructure |
What it does
This Actor collects RIPEstat records by data call and resource, and returns each one as a flat row.
- ๐ Country auto-discovery: enter a two-letter country code and the Actor finds every ASN allocated there, then runs your data call for each one.
- ๐ฆ Batch mode: paste a list of ASNs or prefixes and get one row per resource in a single run.
- ๐ข Nine data calls: AS overview, whois, network info, prefix overview, geolocation, ASN neighbours, routing history, RIS prefixes, and BGPlay.
- โ๏ธ Max records control: set a hard cap from 1 to 1,000,000 rows per run.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with RIPEstat data
๐ Enrich IPs and ASNs for security investigations.
A SOC analyst feeds a list of suspicious IPs and ASNs into batch mode with the whois and geoloc calls, then exports the abuse contacts and locations to prioritize incident response.
๐ Map a country's internet footprint.
A market researcher sets countryCode to NL and dataCall to as-overview, then collects every Dutch ASN's holder and routing details to size the local hosting market.
๐ Track routing changes over time.
A network engineer runs routing-history on a key prefix daily, then compares the announcement timeline in the dataset to spot hijacks or misconfigurations.
๐งญ Find neighbouring ASNs for peering decisions.
An infrastructure planner queries asn-neighbours for a target ASN, then reviews the neighbour list to decide where to request peering or transit.
Why choose this scraper
| What you get | |
|---|---|
| No API key | Query RIPEstat public data calls directly, no registration or token needed |
| One fixed schema | Every data call returns a flat row, so you can merge results across calls |
| Country-wide scans | Auto-discover all ASNs in a country and run the same call on each |
| Export anywhere | Save as CSV, JSON, Excel, or XML for your existing toolchain |
How it compares
This Actor focuses on flexible, raw RIPEstat data calls with batch and country modes, while the competitors offer pre-built profiles or a narrower routing subset.
| Feature | ParseForge | RIPEstat IP & ASN Network Intelligence | RIPE Routing Data Scraper |
|---|---|---|---|
| Batch query multiple ASNs/prefixes | Yes | Not listed | Not listed |
| Country-wide ASN auto-discovery | Yes | Not listed | Not listed |
| Nine data calls including whois, geoloc, routing-history | Yes | Not listed | Not listed |
| Pre-built enrichment profile (holder, abuse, geo, routing) | Not listed | Yes | Not listed |
| Export to CSV, JSON, Excel, XML | Yes | Not listed | Yes |
Configure the run
Drive the Actor from a single resource, a batch list, or a country code, and set maxItems to cap how many records reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"dataCall": "as-overview","resource": "AS3333","maxItems": 10}
A larger pull:
{"dataCall": "as-overview","resource": "AS3333","maxItems": 200}
Pricing
Pay-per-result: $0.035 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $3.50 |
| 1,000 results | $35.00 |
| 10,000 results | $350.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the RIPEstat Data Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to RIPEstat through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/ripestat-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Verify the resource format. ASNs should be like AS3333 or 3333, and prefixes like 193.0.0.0/21. Also confirm the data call supports that resource type.
The run stops before I expect it to.
Check maxItems. The Actor stops after collecting that many records. Increase maxItems if you need more.
countryCode returns nothing.
Make sure you used a valid two-letter ISO code, like NL or DE. Some countries may have no ASNs allocated, or the country-resource-list call may be temporarily unavailable.
I get an error about an invalid data call.
Use one of the nine supported data calls exactly as listed: as-overview, whois, network-info, prefix-overview, geoloc, asn-neighbours, routing-history, ris-prefixes, bgplay.
The output has unexpected fields.
Each data call returns a different set of fields. The Actor flattens them into a single row, so some fields may be empty for certain calls.
FAQ
| Question | Answer |
|---|---|
| Do I need a RIPEstat API key? | No. This Actor uses the public RIPEstat data calls, which do not require authentication or a key. |
| Can I query more than one ASN or prefix at a time? | Yes. Use the resources field to paste a list of ASNs or prefixes, and the Actor returns one row per resource. |
| How does countryCode work? | Enter a two-letter ISO country code like NL or DE. The Actor first calls country-resource-list to find every ASN allocated to that country, then runs your selected data call for each ASN, up to maxItems. |
| Which data calls are supported? | as-overview, whois, network-info, prefix-overview, geoloc, asn-neighbours, routing-history, ris-prefixes, and bgplay. |
| What format is the output? | Each record is a flat row. You can export the dataset as CSV, JSON, Excel, or XML from the Apify platform. |
| Can I limit how many records are collected? | Yes. Set maxItems to any number from 1 to 1,000,000. The Actor stops after that many rows. |
| Does this work for IPv6 prefixes? | Yes, you can pass IPv6 prefixes in the resource or resources fields, and the data calls will return the relevant RIPEstat data. |
| Is this affiliated with RIPE NCC? | No, this is an independent scraper that queries the public RIPEstat interface. RIPE NCC is the legal entity behind RIPEstat. |
| Can I schedule this Actor to run regularly? | Yes, you can set up a schedule in Apify to run it daily, weekly, or at any interval you need. |
| What if I get no results? | Check that your resource is valid and that the data call supports that resource type. For countryCode, make sure the code is correct and that the country has allocated ASNs. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by RIPE NCC. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
