URL: /guides/valuation

---
title: Estimate a domain's value
description: Run a domain through DomainGenius's valuation model for a market-comp-backed price.
---

Valuation gives you a fair-market estimate for a domain — what someone might reasonably pay for it on the secondary market. Useful when you're considering an aftermarket purchase, listing your own, or appraising a portfolio.

## Get an estimate

```bash
curl -X POST "https://api.domaingenius.com.au/api/v1/valuation/estimate" \
  -H "Authorization: Bearer $DG_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "domain": "shoes.com" }'
```

```json
{
  "valuation_id": "val_01HF82YV...",
  "domain": "shoes.com",
  "estimate_aud": 4500000,
  "low_aud": 2800000,
  "high_aud": 7200000,
  "confidence": 0.71,
  "factors": [
    { "feature": "exact_match_keyword", "weight": 0.42 },
    { "feature": "comparable_sales", "weight": 0.31 },
    { "feature": "domain_age", "weight": 0.09 }
  ]
}
```

Estimates are AUD cents. The model returns a point estimate plus a confidence interval; treat the range, not the point, as the answer.

## What goes into the model

- **Exact-match keyword** — search volume + commercial intent (DataForSEO).
- **Comparable sales** — historical aftermarket sales of similar names (NameBio, GoDaddy DNJournal).
- **Backlinks and traffic** — Wayback historical traffic + a Moz/Ahrefs blend for live domains.
- **Length, brandability, TLD** — heuristic features.
- **Trademark risk** — flagged separately; doesn't lower the price but blocks resale.

The full feature set and weights are in the response under `factors`.

## Bulk

```bash
curl -X POST "https://api.domaingenius.com.au/api/v1/valuation/estimate" \
  -H "Authorization: Bearer $DG_KEY" \
  -d '{ "domains": ["a.com", "b.com", "c.com"] }'
```

Returns one object per domain. Bulk requests run async — the response gives you a job id; poll or subscribe to the `valuation.completed` webhook.

## Feedback loop

Got a sale price for a domain we appraised? Send it back:

```bash
curl -X PATCH "https://api.domaingenius.com.au/api/v1/valuation/$VAL_ID/feedback" \
  -H "Authorization: Bearer $DG_KEY" \
  -d '{ "actual_aud": 3000000, "context": "auction sale" }'
```

We retrain monthly. Your feedback shifts our priors on the comp set.

## Limits and caveats

- Estimates are **not** a guarantee of sale price. Real sales depend on specific buyers and timing.
- The model is biased toward English-language `.com`. Coverage on `.com.au` is solid; long-tail ccTLDs are best-effort.
- Domains with legal exposure (active trademark, prior UDRP) get a `trademark_risk` flag and we recommend you don't list them.
