Domain Intelligence · DomScan product

Domain Compare API

Compare multiple domains side by side on various metrics including valuation, health, and SEO factors.

What you get

Compare multiple domains side by side on various metrics including valuation, health, and SEO factors.

SynchronousRESTMCPSDK

Choose this product when

Who it is for

Use focused checks for a single decision or assemble a broader profile when context matters.

Choose this product when

Choose this to compare candidate domains using a consistent set of decision signals.

What you get

Compare multiple domains side by side on various metrics including valuation, health, and SEO factors.

Endpoints

Review the supported operations, inputs, outputs, execution modes, and response limits before integrating.

GET /v1/compare View API reference

Credits and authentication

3 Authentication required. Check the operation reference for the exact cost and any per-item pricing.

Example operation

Use documented operations to collect, assess, enrich, verify, compare, protect, or monitor public evidence.

GET /v1/compare

Query Parameters

Parameter Type required
domains string required

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
decision_summary object
decision_summary.compared_count integer
decision_summary.best_overall string | null
decision_summary.best_available string | null
decision_summary.runner_up string | null
decision_summary.rank_margin integer | null
decision_summary.score_margin integer | null
decision_summary.value_margin_usd number | null
decision_summary.availability_used boolean
decision_summary.winning_factor string | null
decision_summary.tie_breaker string | null
meta object
meta.compared_count integer
meta.available_count integer
meta.total_ms integer

Example Request

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/compare?domains=startup.com%2Cstartup.io%2Cstartup.ai"

Example Response

{
  "domains": [
    {
      "domain": "startup.io",
      "tld": "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",
          "out_of_distribution": false,
          "out_of_distribution_reasons": [],
          "positive_factors": [
            "Strong .IO aftermarket demand"
          ],
          "negative_factors": [
            "Narrower buyer pool than .com"
          ]
        }
      },
      "score": {
        "overall": 85,
        "brandability": 90
      },
      "tld_info": {
        "type": "ccTLD",
        "trust_tier": "premium",
        "popularity_rank": 4
      },
      "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"
  },
  "decision_summary": {
    "compared_count": 3,
    "best_overall": "startup.com",
    "best_available": "startup.io",
    "runner_up": "startup.io",
    "rank_margin": 4,
    "score_margin": 2,
    "value_margin_usd": 1500,
    "availability_used": true,
    "winning_factor": "valuation",
    "tie_breaker": "higher_valuation"
  },
  "meta": {
    "compared_count": 3,
    "available_count": 2,
    "total_ms": 84
  }
}

Limits and evidence boundaries

Heuristic signals are useful for ranking or review but are not authoritative proof.
Partial means some requested items or components completed while others did not.
Cached indicates that stored evidence was used; review freshness metadata where provided.
Confidence describes evidence strength for the reported observation, not certainty about the real-world entity.

Reviewed 2026-08-22

Frequently asked questions

Where can I find the Domain Compare request and response reference?

Use the API reference for Domain Compare to review parameters, response fields, examples, status codes, and supported operation modes.

How should I interpret unknown or incomplete results from Domain Compare?

Unknown or partial results mean that the requested evidence could not be fully determined. Keep the result state, confidence, freshness, and limitations in downstream decisions.

How is Domain Compare priced?

Pricing depends on the operation and execution mode. Check the endpoint reference for the current credit cost, authentication requirement, and per-item rules.

Used by people at amazing companies

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse