FreeWord Intelligence API
Get word market
GET/words/{word}/marketNo key
A word's sales and auction aggregates from the nightly update.
Usable sales of the word itself over 12 months and 30 days, the median from three sales, the count of endings it sold on and its open auctions per ending. Aggregates only.
AccessNo key. Limited per address; a key adds the paid fields.
BillingOne call.
PlanInvestor plan for the paid fields. A Founder key reads the free shape.
FormatsJSON
Request
wordstringRequiredPathThe catalog slug, the word, or wrd_<id>.
fieldsstringOptionalQueryComma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.
curl -X GET "https://api.unique.domains/v1/words/harbor/market"
const response = await fetch("https://api.unique.domains/v1/words/harbor/market", {
method: "GET",
});
const data = await response.json();
console.log(data);import requests
response = requests.get(
"https://api.unique.domains/v1/words/harbor/market",
)
print(response.json())req, err := http.NewRequest("GET", "https://api.unique.domains/v1/words/harbor/market", nil)
if err != nil {
panic(err)
}
res, err := http.DefaultClient.Do(req)$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => "https://api.unique.domains/v1/words/harbor/market",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($ch);uri = URI("https://api.unique.domains/v1/words/harbor/market")
request = Net::HTTP::Get.new(uri)
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(request) }Response
sales12mintegersales30dintegermedianFromThreeinteger | nullUSD, only from 3 sales.
endingsSoldOnintegeropenAuctionsByEndingobject{ ending: count }.
Errors
{
"data": {
"sales12m": 4,
"sales30d": 1,
"medianFromThree": 2150,
"endingsSoldOn": 3,
"openAuctionsByEnding": {
"com": 1,
"io": 1
}
},
"meta": {
"asOf": "2026-11-05T08:00:00Z",
"cursor": null,
"limit": null
},
"links": {
"self": "https://api.unique.domains/v1/words/harbor/market",
"next": null,
"register": null,
"product": null,
"dataset": null
}
}