Expired Domains API - 19 Platforms, SEO Metrics in One Call avatar

Expired Domains API - 19 Platforms, SEO Metrics in One Call

Pricing

Pay per usage

Go to Apify Store
Expired Domains API - 19 Platforms, SEO Metrics in One Call

Expired Domains API - 19 Platforms, SEO Metrics in One Call

Search 19 expired-domain auction platforms (Dynadot, GoDaddy, DropCatch, Catched, Gname, NameSilo, SnapNames, BloomUp, Nicsell, UK Backorder, Subreg, WebExpire, Park.io, SEO.Domains, NameShift, DomainLore, Rakko, Gnews Domains, Backorders Domains) via API.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Catchdoms

Catchdoms

Maintained by Community

Actor stats

0

Bookmarked

63

Total users

6

Monthly active users

20 days ago

Last modified

Categories

Share

Expired Domains API — 19 Auction Platforms in One Search

The fastest way to query the expired-domains market from code. One API call returns aggregated inventory from 19 live auction platforms (Dynadot, GoDaddy, DropCatch, Catched, Gname, SnapNames, Nicsell, BloomUp, Subreg, WebExpire, Park.io, NameSilo, SEO.Domains, NameShift, DomainLore, Rakko, UK Backorder, Gnews Domains, Backorders Domains) — every domain pre-enriched with quality score, Domain Authority, backlinks, referring domains, Wayback age, language, GBP detection, historical tech stack, and 5-year traffic estimate.

Sits on top of CatchDoms.com, which also exposes a deleted-domains catalog (100k+ aged ccTLDs at registry price) and a weekly pending-delete inventory across 125+ TLDs — both reachable via the same API.

Why use this actor

  • One endpoint, 19 sources. No more polling DropCatch + GoDaddy + Dynadot + … and merging results. The catalog is refreshed daily and pre-deduplicated.
  • SEO data already attached. Every row ships with the metrics that matter for an expired-domain buyer (DA, TF, CF, backlinks, referring domains, Wayback age, indexed pages, GBP, historical CMS) — no chaining into Ahrefs / SEMrush / Majestic.
  • Filterable. 25+ query parameters — by TLD, score, DA, TF/CF, age, language, keyword, price range, category, has-backlinks, has-GBP, has-bids, etc.
  • Free tier on Apify. 50 results per run, first 10 names visible, the rest masked to invite a free CatchDoms signup for unmasking.

Supported sources

19 platforms covered (catalog refreshed every 24h):

SourceTypeVolume
DynadotCloseouts (fixed price)~13k
GoDaddyExpiring auctions + closeouts~10k
DropCatchPre-release auctions~9.6k
CatchedAuctions + backorders~3.5k
GnameAuctions + buy-now~2k
NameSiloRegistrar expired auctions~2k
SnapNamesPre-release + closeout~1k
UK BackorderUK domains (.uk, .co.uk)~2k
BloomUpFrench .fr auctions + buy-now~600
SubregExpiring auctions + closeouts~500
WebExpireFrench .fr auctions~500
Park.ioPremium domain auctions~30
NicsellEuropean ccTLDs (.de, .nl, .eu…)~400
DomainLoreUK auctions with SEO metrics~230
RakkoJapanese marketplace~300-3000
SEO.DomainsBuy-now SEO inventory~59k
NameShiftBuy-now marketplacevaries
Gnews DomainsCurated premium news domains~120
Backorders DomainsNiche ccTLD auctions (.ie, .si, .tw, .ph, .ar, .mx…)~20/day

Plus two bonus surfaces reachable via the same API:

  • source=regfree — 100k+ deleted ccTLD domains available at registry price (Authority tier on CatchDoms)
  • /api/pending-delete — weekly pending-delete inventory across 125+ TLDs in pendingDelete, redemptionPeriod, serverHold, clientHold, transition, or quarantine status (Authority+ tier on CatchDoms)

Filter parameters

ParameterTypeDescription
tldstringFilter by TLD. Comma-separated for multi (fr,de,com) or full prefix (.co.uk).
sourcestringRestrict to one source (e.g. dropcatch, dynadot, catched, regfree…).
score_minint 0–100Minimum CatchDoms quality score. Default 30.
age_minintMinimum domain age in years (from Wayback first snapshot).
da_minint 0–100Minimum Domain Authority (Moz / DataForSEO).
tf_minint 0–100Minimum Trust Flow (Majestic / SEObserver).
cf_minint 0–100Minimum Citation Flow.
rd_minintMinimum referring domains.
has_backlinksboolDomains that have at least one indexed backlink.
has_bidsboolDomains with at least one active auction bid.
has_gmbboolDomains with an active Google Business Profile attached.
has_edu_govboolDomains with .edu or .gov referring domains (high-authority signal).
snapshots_minintMinimum Wayback Machine snapshot count.
categoriesstringTTF/SEO topic categories (comma-separated).
languagestringDetected language code (en, fr, de, es, it, nl, pt, pl, ja…).
containsstringKeyword in the domain name (e.g. crypto, health).
techsstringHistorical tech stack from Wayback (wordpress, shopify, magento…).
price_min / price_maxfloatAuction or buy-now price range (USD).
typeenumauction, closeout, or backorder.
created_after / created_beforedateFilter by listing creation date (ISO 8601).
ends_after / ends_beforedateFilter by auction end date (ISO 8601).
limitint 1–50Max results per call (Apify free tier capped at 50).

Output schema

Each row returned by the actor:

{
"name": "mondovino.com",
"tld": "com",
"source": "dropcatch",
"type": "auction",
"price": 650,
"score": 72,
"age_years": 27,
"domain_authority": 22,
"backlinks": 746,
"referring_domains": 169,
"trust_flow": 18,
"citation_flow": 24,
"tf_cf_ratio": 0.75,
"ttf_topic": "Recreation/Food",
"ref_domains_edu": 2,
"ref_domains_gov": 0,
"has_gmb": false,
"indexed_pages": 1240,
"wayback_snapshots": 832,
"wayback_first_date": "1998-06-12",
"wayback_last_date": "2024-11-03",
"language": "fr",
"historical_tech": ["WordPress", "Yoast", "WooCommerce"],
"historical_traffic_peak": 14200,
"historical_traffic_etv": 350,
"auction_end_date": "2026-03-16T18:00:00Z",
"buy_url": "https://www.dropcatch.com/domain/mondovino.com",
"full_profile": "https://catchdoms.com/domains/12345?utm_source=apify"
}

Fields are nullable when the underlying enrichment hasn't completed (e.g. trust_flow on a freshly-added domain). Nothing is invented — a null always means "unknown", not zero.

Example queries

Aged .com domains with backlinks, score 50+ :

{
"tld": "com",
"score_min": 50,
"age_min": 10,
"has_backlinks": true,
"limit": 50
}

High Trust Flow .fr domains in Health, Pro signal for SEO buyers :

{
"tld": "fr",
"categories": "Health",
"tf_min": 15,
"limit": 50
}

E-commerce historical tech, low DA but high backlinks (PBN-build candidates) :

{
"techs": "WooCommerce,Shopify,Magento",
"rd_min": 50,
"da_min": 0,
"limit": 50
}

Pending-delete inventory (Authority+ feature on CatchDoms — Apify free tier returns the upsell pointer instead of the full row, see Limits below):

{
"source": "pending-delete",
"tld": "fr",
"limit": 50
}

Limits

FeatureApify (free)CatchDoms free signupCatchDoms ProCatchDoms Authority+
Results per call50UnlimitedUnlimitedUnlimited
Visible domain names10 (first)10AllAll
Trust Flow / Citation Flow
Google Business Profile (GBP)
Historical tech stackbasicbasic
Historical traffic (5y)
Aged-domains catalog (100k+ regfree)Authority
Pending-delete weekly inventory
Email alerts (saved searches)
CSV export
Direct REST API access
MCP server (Claude Desktop, Cursor, ChatGPT…)

Direct API access

Apify is the easiest entry point. If you want the full quota + every field, every domain unmasked, and no limit=50 cap, use the CatchDoms REST API directly. Same parameters, same response shape, no daily quota:

curl "https://catchdoms.com/api/domains?score_min=50&has_backlinks=1&per_page=100" \
-H "Authorization: Bearer YOUR_CATCHDOMS_API_KEY"

Generate your API key at catchdoms.com/api. Full reference at catchdoms.com/docs.

Why CatchDoms instead of scraping

Most "expired domains scrapers" hit one site (DropCatch or GoDaddy) and return raw HTML or a thin JSON. We aggregate 19 platforms + 2 enrichment surfaces (deleted ccTLDs, pending-delete inventory across 125+ TLDs) + 14 SEO metrics per domain. The catalog is refreshed daily, deduplicated, scored — you go from API call to shortlist in one round-trip.

  • Free signup to unlock all 50 names per call → catchdoms.com/register
  • Pro plan for full SEO metrics, CSV export, email alerts, direct API access → catchdoms.com/pricing
  • Authority for the deleted-domains catalog (100k+ aged ccTLDs)
  • Authority+ for the weekly pending-delete inventory across 125+ TLDs