Developer Reference
Domain Compare API Documentation
Domain Compare API Documentation: Compare multiple domains side-by-side. Get availability, valuation estimates, brand scores, and intelligent recommendations.
Domain Compare
Compare multiple domains side-by-side. Get availability, valuation estimates, brand scores, and intelligent recommendations.
GET
/v1/compare
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| domains required | string | Comma-separated domain names (2-10 domains) |
Example Request
curl "https://domscan.net/v1/compare?domains=startup.com,startup.io,startup.ai"
Example Response
{
"domains": [
{
"domain": "startup.io",
"available": true,
"valuation": {
"estimate_usd": 2500,
"confidence": 0.7,
"estimate": { "low": 1400, "mid": 2500, "high": 4100, "currency": "USD" },
"analysis": {
"scope": "intrinsic_domain_value",
"range_source": "anchored",
"range_width": "moderate",
"confidence_label": "medium"
}
},
"score": { "overall": 85, "brandability": 90 },
"tld_info": { "type": "ccTLD", "trust_tier": "premium" },
"recommendation_rank": 85,
"recommendation_reason": "available for registration, premium .io TLD, excellent brand score"
}
],
"recommendation": {
"best_available": "startup.io",
"best_overall": "startup.com",
"best_value": "startup.ai",
"reasoning": "startup.io is recommended: available for registration, premium .io TLD, excellent brand score"
},
"meta": {
"compared_count": 3,
"available_count": 2,
"total_ms": 84
}
}
Response Fields
| Field | Type |
|---|---|
domains[] |
object[] |
domains[] |
object |
domains[].domain |
string |
domains[].tld |
string |
domains[].available |
boolean |
domains[].registered_at |
string | null |
domains[].expires_at |
string | null |
domains[].valuation |
object |
domains[].valuation.estimate_usd |
number |
domains[].valuation.confidence |
number |
domains[].valuation.estimate |
object |
domains[].valuation.estimate.low |
number |
domains[].valuation.estimate.mid |
number |
domains[].valuation.estimate.high |
number |
domains[].valuation.estimate.currency |
string |
domains[].valuation.analysis |
object |
domains[].valuation.analysis.scope |
string |
domains[].valuation.analysis.range_source |
string |
domains[].valuation.analysis.range_width |
string |
domains[].valuation.analysis.confidence_label |
string |
domains[].valuation.analysis.out_of_distribution |
boolean |
domains[].valuation.analysis.out_of_distribution_reasons[] |
string[] |
domains[].valuation.analysis.positive_factors[] |
string[] |
domains[].valuation.analysis.negative_factors[] |
string[] |
domains[].score |
object |
domains[].score.overall |
number |
domains[].score.length |
number |
domains[].score.pronounceability |
number |
domains[].score.memorability |
number |
domains[].score.brandability |
number |
domains[].tld_info |
object |
domains[].tld_info.type |
string |
domains[].tld_info.trust_tier |
string |
domains[].tld_info.popularity_rank |
integer | null |
domains[].recommendation_rank |
integer | null |
domains[].recommendation_reason |
string | null |
recommendation |
object |
recommendation.best_available |
string | null |
recommendation.best_overall |
string | null |
recommendation.best_value |
string | null |
recommendation.reasoning |
string |
meta |
object |
meta.compared_count |
integer |
meta.available_count |
integer |
meta.total_ms |
integer |