FreeTLD Intelligence API
Get TLD application string
GET/tld-applications/{string}No key
One applied-for string: its applications and its change history.
Applications A to Z by id, changes oldest first.
AccessNo key. Limited per address; a key adds the paid fields.
BillingOne call.
FormatsJSON
Request
stringstringRequiredPathThe applied-for string, lowercased ASCII (an IDN as its A-label).
fieldsstringOptionalQueryComma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.
curl -X GET "https://api.unique.domains/v1/tld-applications/studio"
const response = await fetch("https://api.unique.domains/v1/tld-applications/studio", {
method: "GET",
});
const data = await response.json();
console.log(data);import requests
response = requests.get(
"https://api.unique.domains/v1/tld-applications/studio",
)
print(response.json())req, err := http.NewRequest("GET", "https://api.unique.domains/v1/tld-applications/studio", 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/tld-applications/studio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($ch);uri = URI("https://api.unique.domains/v1/tld-applications/studio")
request = Net::HTTP::Get.new(uri)
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(request) }Response
stringstringapplicationsobject[]changesobject[]Errors
{
"data": {
"string": "studio",
"applications": [
{
"applicationId": "1-2026-0412",
"string": "studio",
"uLabel": null,
"applicant": "Studio Registry LLC",
"applicantCountryCode": "US",
"type": "Standard",
"status": "Initial Evaluation",
"contentionSet": "STUDIO",
"announcedOn": "2026-09-15",
"wordPopularityBand": "high",
"comparableSalesBand": "medium",
"typeKey": "standard",
"statusKey": "initial_evaluation",
"setSize": 3,
"applicantCount": 1,
"inWordCorpus": true
}
],
"changes": [
{
"applicationId": "1-2026-0412",
"string": "studio",
"kind": "status",
"before": "Received",
"after": "Initial Evaluation",
"seenAt": "2026-10-30T06:00:00.000Z"
}
]
},
"meta": {
"asOf": "2026-11-05T08:00:00Z",
"cursor": null,
"limit": null
},
"links": {
"self": "https://api.unique.domains/v1/tld-applications/studio",
"next": null,
"register": null,
"product": null,
"dataset": null
}
}