DEVELOPERS

Use DomainWorth
programmatically.

The same decision engine that powers the workstation is available through simple JSON endpoints.

Health

GET /api/health

Full valuation

GET /api/valuate?domain=example.com&mode=value&live=1

Modes: value, buy, sell, build, flip. Set live=0 for intrinsic-only scoring.

Deal underwriting

POST /api/deal
Content-Type: application/json

{"domain":"example.com","acquisitionPrice":750,"holdYears":3,"annualRenewal":15,"mode":"buy"}

Compare

POST /api/compare
{"domains":["one.com","two.co","three.ai"]}

Maximum five domains.

Portfolio

POST /api/bulk
{"domains":["one.com","two.co"]}

Up to 5,000 unique domains. Metadata objects may include acquisition cost, renewal cost, expiration, registrar, asking price and purchase date.

Completed sales

GET /api/sales?q=solar&tld=com&min=1000&max=50000

Only records loaded into the local completed-sales dataset are returned.

Rate limits

The production nginx and application layer both apply basic abuse protection. Tune the environment and nginx limits for your deployment.