Sedo Domain Auctions Scraper
Pricing
from $18.75 / 1,000 results
Sedo Domain Auctions Scraper
Scrape live Sedo expiring domain auctions with reserve price, end time, traffic, TLD, and length filters. Built for domain investors, brand managers, and SEO professionals.
Pricing
from $18.75 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

🌐 Sedo Domain Auctions Scraper
🚀 Pull every live Sedo expiring-domain auction in seconds. Filter by TLD, reserve price, traffic, length, and end time. No API key, no Sedo account, no manual CSV wrangling.
🕒 Last updated: 2026-05-17 · 📊 16 fields per record · 12,000+ live auctions per snapshot · 21 TLDs covered · Refreshes every day
The Sedo Domain Auctions Scraper turns the live Sedo expiring-domain auction roster into a clean, listing-level dataset. Every record is one ongoing or upcoming auction with the domain name, the reserve price in USD, the start and end times in UTC, the monthly traffic estimate, the TLD, the second-level domain length, and three machine-readable flags for IDN, hyphenated, and numeric domains. The scraper hits the official Sedo auction export so the data is identical to what shows up on the Sedo "Auctions ending soon" page, parsed into stable JSON columns.
Sedo is one of the largest domain aftermarkets in the world and its expiring-domain auctions move thousands of names every week. Pulling that inventory by hand means clicking through the Sedo search UI page by page, which is slow and breaks the moment Sedo tweaks its layout. This Actor turns the entire roster into a single dataset in under a second of compute. Domain investors get a fresh shortlist of flip candidates every morning, brand owners get early warning when a misspelled lookalike of their mark hits auction, and SEO researchers get a clean view of expiring names with measurable historical traffic ready for outreach.
| Target Audience | Primary Use Cases |
|---|---|
| Domain investors and flippers | Surface short, high-traffic .com names with low reserve prices before the market notices |
| Brand managers and trademark teams | Monitor expiring lookalike and misspelled-mark domains for protective acquisition |
| SEO professionals and link builders | Find expiring domains with backlinks and traffic for 301 migrations or PBN candidates |
| Domain brokers and marketplaces | Generate fresh inventory feeds and outbound contact lists from a single daily run |
📋 What the Sedo Domain Auctions Scraper does
- 🔍 Live auction roster. Every run pulls the current Sedo expiring-domain auction export, which Sedo refreshes daily, so the results are always in sync with the public Sedo search UI.
- 🌐 TLD filters. Restrict the roster to specific top-level domains (com, net, org, info, online, shop, xyz, and 14 more) with a single multi-select input.
- 💵 Price, traffic, and length filters. Pass
minPrice,maxPrice,minTraffic,minLength, andmaxLengthto narrow the roster to the kind of names you actually want to buy. - 🚫 Quality filters. Exclude hyphenated names, numeric names, or IDN (non-ASCII) names with one checkbox each.
- 📅 Date filters. Use
endsBefore,endsAfter, and theincludeEndedtoggle to grab auctions ending today, this weekend, or any window inside the seven-day Sedo export. - ↕️ Eight sort orders. Sort by ending soonest, ending latest, price, traffic, length, or alphabetical so the most useful rows land at the top of the dataset.
Each record carries the domain name, the TLD, the second-level domain length, three boolean attribute flags (IDN, hyphen, numbers), the reserve price in USD, the monthly traffic estimate, ISO-8601 start and end timestamps, the auction type label, the Sedo details URL for that listing, the source export URL, and an ISO-8601 scrape timestamp.
💡 Why it matters: Sedo's expiring auctions are a free, time-sensitive signal of which names are about to change hands, but the source is a UTF-16 CSV with European-style separators that most scraping stacks choke on. This Actor collapses that into one clean row per auction so you can run SQL, pandas, or Airtable filters against it directly.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to shortlist high-traffic .com auctions, build a brand-protection watchlist, and schedule a daily run.
⚙️ Input
| Field | Type | Notes |
|---|---|---|
maxItems | integer | Total rows to return. Free plan caps at 10, paid plans up to 1,000,000. |
tlds | array of strings | Restrict the roster to specific TLDs (e.g. com, net, org). Leave empty to keep all TLDs in the current Sedo export. |
domainContains | string | Case-insensitive substring filter on the domain name. |
minPrice | integer | Minimum reserve price in USD. Inclusive. |
maxPrice | integer | Maximum reserve price in USD. Inclusive. |
minTraffic | integer | Minimum monthly traffic estimate. Inclusive. |
minLength | integer | Minimum second-level domain length (TLD and dot not counted). |
maxLength | integer | Maximum second-level domain length (TLD and dot not counted). |
excludeHyphens | boolean | Drop domains containing hyphens. |
excludeNumbers | boolean | Drop domains containing digits. |
excludeIdn | boolean | Drop IDN domains that use non-ASCII characters. |
includeEnded | boolean | Include auctions whose end time has already passed. Off by default. |
endsBefore | date | Upper bound on auction end time. Inclusive. |
endsAfter | date | Lower bound on auction end time. Inclusive. |
sortBy | enum | One of endTimeAsc, endTimeDesc, priceAsc, priceDesc, trafficDesc, lengthAsc, lengthDesc, domainAsc. |
Example: shortlist short, high-traffic .com auctions ending in the next 48 hours, ignoring hyphenated names.
{"tlds": ["com"],"maxLength": 8,"minTraffic": 500,"excludeHyphens": true,"sortBy": "trafficDesc","maxItems": 100}
Example: pull every auction containing a brand keyword for protective monitoring.
{"domainContains": "acme","includeEnded": true,"sortBy": "endTimeAsc","maxItems": 200}
⚠️ Good to Know: The Sedo export contains the next seven days of expiring auctions in a single snapshot, refreshed daily. A full unfiltered pull is usually around 12,000 live listings, so do not be surprised by big result counts. Reserve prices are quoted in USD regardless of language cookie. Traffic is Sedo's own monthly visitor estimate, with
0meaning Sedo reports no measurable traffic.
📊 Output
Each row in the dataset is one Sedo expiring-domain auction. Below is the schema, then three real records from a live Sedo pull on 2026-05-17.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🌐 domainName | string | motorwayamerica.com |
🏷️ tld | string | com |
📏 domainLength | number | 15 |
🌍 isIdn | boolean | false |
➖ hasHyphen | boolean | false |
🔢 hasNumbers | boolean | false |
💵 reservePrice | number | 79 |
💱 currency | string | USD |
📊 traffic | number | 2488 |
🟢 startTime | string (ISO datetime) | 2026-05-13T18:00:00.000Z |
🔴 endTime | string (ISO datetime) | 2026-05-20T18:00:00.000Z |
🏷️ auctionType | string | Expiring Domain Auction |
🔗 detailsUrl | string | Sedo listing details URL |
📡 sourceUrl | string | Sedo export URL |
🕒 scrapedAt | string (ISO datetime) | 2026-05-17T04:36:43.367Z |
❌ error | string | Only set on listing-level failures |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🎯 | Listing-level, not paginated HTML. Every row is one Sedo auction with stable JSON columns. No card-by-card DOM parsing, no broken layouts when Sedo redesigns its UI. |
| 🌐 | 21 TLDs covered. The full Sedo expiring-auction TLD palette is enumerated as a typed multi-select input, so you can pick exactly the namespaces you trade in. |
| 💵 | Reserve price in plain USD. No currency symbol parsing, no euro-versus-dollar guessing. Each row carries a numeric reservePrice and a currency field. |
| 📊 | Traffic estimate per domain. Sedo's own monthly visitor estimate is included on every row, ready for filters like "only show me names doing 500+ visits per month". |
| 📅 | UTC timestamps. Start and end times are normalised to ISO-8601 in UTC so they sort and compare cleanly across timezones. |
| 🧮 | Eight sort orders. Sort the roster by ending soonest, by price, by traffic, by length, or alphabetical before the maxItems cap is applied. |
| ✅ | Official Sedo export source. The scraper reads the same daily export Sedo publishes for its own UI, so every value is identical to the canonical Sedo "Auctions ending soon" view. |
📊 A single run returns roughly 12,000 live auctions across .com, .net, .org, .info, .online, .shop, and 15 more TLDs, all filterable with one JSON input.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ Sedo Domain Auctions Scraper (this Actor) | Low Apify usage | Full live Sedo expiring auctions | Daily | TLD, price, traffic, length, attributes, dates | One JSON input |
| Manual Sedo UI browsing | Free, but slow | Same listings | Manual | UI filters only | Hours of clicking |
| Paid commercial domain feeds | Hundreds per month | Aggregated, sometimes stale | Vendor-defined | Vendor-specific | Contract negotiation |
| Legacy community CSV dumps | Free | Outdated, incomplete | Whenever someone remembers | Limited | Download and reformat |
| Building your own Sedo parser | Engineering time | Custom | Custom | Custom | Days to weeks |
For most teams, the value of this Actor is in skipping the UTF-16 CSV decoding and the filter plumbing, not in the data itself, which is free at the source.
🚀 How to use
- 🆕 Sign up. Create a free Apify account at console.apify.com/sign-up?fpr=vmoqkp. No credit card required for the preview.
- 🔎 Open the Actor. Find the Sedo Domain Auctions Scraper in the Apify Store.
- ⚙️ Configure the input. Pick TLDs, set price and traffic floors, choose a sort order. Leave everything blank to pull the entire live roster.
- ▶️ Run. Click Start. The Actor reads the live Sedo export, applies your filters, and streams matches to the dataset.
- 📥 Export. Download the dataset as JSON, CSV, Excel, or RSS, or query it via the Apify API.
⏱️ Total time: about 10 seconds for a 10-item preview run, well under a minute for the full unfiltered 12,000-row roster.
💼 Business use cases
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🔌 Automating Sedo Domain Auctions Scraper
Run this Actor on a schedule or from your own code.
- Apify Node.js SDK for JavaScript and TypeScript integrations.
- Apify Python SDK for data-science workflows.
- Apify API reference for any HTTP client.
Schedules let you run the Actor every hour, every morning, or on any cron pattern. A common setup is to run a filtered shortlist every day at 06:00 UTC and pipe the new rows into Slack, Airtable, or a Google Sheet so the team starts the day with a fresh buy list.
❓ Frequently Asked Questions
🔌 Integrate with any app
- Zapier - trigger workflows whenever a fresh auction row lands.
- Make - build visual automations on top of the dataset.
- Airtable - sync auctions into a base for collaborative review.
- Google Sheets - feed the daily roster into a shared spreadsheet.
- Slack - alert a channel when a watched keyword hits auction.
- Webhooks - push run results to any HTTP endpoint.
🔗 Recommended Actors
- 🚗 Bring A Trailer Auctions Scraper - live classic-car auction listings, bids, and ending times.
- 🚜 Ritchie Bros Auctioneers Scraper - heavy-equipment auction inventory and lot details.
- 🛠️ AuctionTime Scraper - farm and construction equipment auctions across North America.
- 🏛️ GovDeals Government Auction Scraper - municipal and state surplus auctions with bids and end times.
- 🔗 Broken Link Checker - audit any site for dead outbound links, useful for domain-acquisition research.
💡 Pro Tip: browse the complete ParseForge collection for more auction, marketplace, and domain-data scrapers.
🆘 Need Help? Reach out via Open our contact form and we will respond within one business day.
⚖️ Disclaimer: This Actor extracts publicly available data from Sedo's own auction export for legitimate research, investment, and brand-protection purposes. Sedo publishes the underlying CSV on its public CDN to power its own search UI. Users are responsible for ensuring their use of the data complies with applicable laws and regulations in their jurisdiction. ParseForge is not affiliated with Sedo or any of its parent or sister entities.