Programmatic domain valuations
One JSON endpoint, deterministic results. Send a domain, get back a full valuation — value, range, confidence, comparables and the factor breakdown — the same engine that powers this site.
Overview
The API is a thin HTTP layer over the V3 valuation engine. Requests are GET calls, responses are JSON. Results are cached and reproducible — the same domain returns the same valuation until its evidence base changes — then adjusted by a small market-conditions factor (capped at ±2%) that refreshes weekly, so values track the live aftermarket instead of sitting frozen. Base URL:
Authentication
Pass your key in the x-api-key header (or, for quick tests, an ?key= query parameter). Requests are rate-limited per key.
Endpoints
Access tiers
The same engine powers every plan. Only Enterprise can call it programmatically with a key; everyone else uses it through the website.
mode=quick only; mode=full returns 401.
Bearer key for the quick, full and bulk endpoints, at higher limits. See plans.
Full valuation: value, wholesale floor, strategic upside, confidence, comparables, factor scores and supporting commentary. Parameter: domain.
Alias of /api/valuate/json?mode=quick. Returns the three price
tiers (wholesale, retail, retail upside) only. Costs 1 credit for
signed-in callers; anonymous callers get 3 valuations per IP per day before
hitting 402 anon_limit_exceeded.
Recorded comparable sales for a name or fragment. Parameter: domain.
Semantic nearest-neighbour domains for a query name. Parameters: domain, limit.
Response envelope
Signed-in responses include
credits_remaining: {monthly: N, topup: M}. Out-of-credits
returns HTTP 402 with
{error, available, required, resets_at}.
Example request
Example response
See Methodology for what each field means and how the figures are derived.
Rate limits & caching
Each key has a per-minute request budget; exceeding it returns 429 Too Many Requests. Valuations are cached server-side, so repeat lookups of the same domain are fast and don't count heavily against your budget. Unauthenticated or invalid-key requests return 401 Unauthorized.
Get an API key
The programmatic API is part of the Enterprise plan. Upgrade and your key is ready in your account, no waiting.
See plans →