Free
Get meta enums
GET/meta/enumsNo key
Every enum the payloads use, read from the code catalogs.
Name statuses, registry lifecycles and EPP statuses, lookup states, word shapes and origins, TLD kinds, agenda and event categories, edition lanes, the change types and subjects, the auction venues and the parking services. An auction answer carries its own venue id and label on each row, which may name a venue this list leaves out.
AccessNo key. Limited per address; a key adds the paid fields.
BillingOne call.
FormatsJSON
Request
fieldsstringOptionalQueryComma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.
curl -X GET "https://api.unique.domains/v1/meta/enums"
const response = await fetch("https://api.unique.domains/v1/meta/enums", {
method: "GET",
});
const data = await response.json();
console.log(data);import requests
response = requests.get(
"https://api.unique.domains/v1/meta/enums",
)
print(response.json())req, err := http.NewRequest("GET", "https://api.unique.domains/v1/meta/enums", 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/meta/enums",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($ch);uri = URI("https://api.unique.domains/v1/meta/enums")
request = Net::HTTP::Get.new(uri)
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(request) }Response
statusesstring[]lifecyclesstring[]eppStatusesstring[]lookupStatesstring[]wordShapesstring[]wordOriginsstring[]tldKindsstring[]agendaCategoriesstring[]eventCategoriesstring[]editionLanesstring[]changeEventTypesstring[]changeEventSubjectsstring[]auctionVenuesobject[]parkingServicesobject[]Errors
{
"data": {
"statuses": [
"available",
"premium",
"resell",
"expiring",
"expired",
"taken",
"dormant",
"sold",
"unknown"
],
"wordOrigins": [
"dictionary",
"trend",
"api",
"review"
],
"auctionVenues": [
{
"id": "godaddy",
"label": "GoDaddy"
}
]
},
"meta": {
"asOf": "2026-11-05T08:00:00Z",
"cursor": null,
"limit": null
},
"links": {
"self": "https://api.unique.domains/v1/meta/enums",
"next": null,
"register": null,
"product": null,
"dataset": null
}
}