Try searching for:
API Pricing

DomainFinder API

Find expired domains with authority. AI-powered search and flexible filtering.

Introduction

The DomainFinder API provides programmatic access to our database of expired domains. Search using natural language or build complex filters.

Base URL:

https://api.domainfinder.dev/v1

See Pricing for plan details and limits.

Authentication

Authenticate using a Bearer token in the Authorization header. Get your API key from Settings → API Keys.

Authorization: Bearer sk-dft-your_api_key

Rate Limits

Rate limits vary by plan. Headers are included in every response:

X-RateLimit-Limit: 10000
X-RateLimit-Remaining: 7153
X-RateLimit-Reset: 1709251200
Limit Free Starter Pro
Domains/month 1,000 10,000 50,000
Rate limit 10/min 30/min 60/min

When rate limited, you'll receive a 429 response with a Retry-After header.

Domains

GET /v1/domains

List expired domains with optional filters.

Query Parameters

Basic Filters

ParameterTypeDescription
tldstringFilter by TLD (comma-separated): com, ai, dev, net, org, etc.
keywordsstringKeywords to match (comma-separated, word-boundary matching)
excludestringKeywords to exclude (comma-separated)
starts_withstringDomain name starts with
ends_withstringDomain name ends with
categorystringNiche category (comma-separated): tech, finance, health, etc.

Length & Structure

ParameterTypeDescription
length_gteintegerMinimum domain length
length_lteintegerMaximum domain length
words_gteintegerMinimum word count
words_lteintegerMaximum word count
has_numbersbooleanHas numbers (true/false)
has_hyphensbooleanHas hyphens (true/false)

Quality & Characteristics

ParameterTypeDescription
brandablebooleanBrandable domains (score ≥ 50)
is_pronounceablebooleanEasy to pronounce
is_dictionarybooleanDictionary word
hide_adultbooleanExclude adult domains

Age & Timing

ParameterTypeDescription
age_gteintegerMinimum domain age in years
drop_daysintegerDropping within N days
expiredstringDiscovered within: 6h, 24h, 3d, 7d
registrarstringFilter by registrar name

Pagination & Sorting

ParameterTypeDescription
sortstringSort field: length, -length, -drop_date, -age, -discovered
limitintegerResults per page (default 50, max varies by plan)
offsetintegerPagination offset

Example

curl "https://api.domainfinder.dev/v1/domains?tld=com,ai&length_lte=8&sort=-length" \
  -H "Authorization: Bearer sk-dft-your_api_key"
import requests

response = requests.get(
    "https://api.domainfinder.dev/v1/domains",
    headers={"Authorization": "Bearer sk-dft-your_api_key"},
    params={
        "tld": "com,ai",
        "length_lte": 8,
        "sort": "-length"
    }
)

Response

{
  "count": 1284,
  "limit": 50,
  "offset": 0,
  "results": [
    {
      "domain": "vexly.com",
      "tld": "com",
      "length": 5,
      "availability": "EXPIRED",
      "drop_date": "2026-02-12"
    }
  ]
}