Free
Get meta freshness
GET/meta/freshnessNo key
How current the scanner's passes are: the day's counts and each lane's state.
Names scanned today and checked in the last 24 hours, and per scanner lane the names its current or last pass covered and whether it is running.
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/freshness"
const response = await fetch("https://api.unique.domains/v1/meta/freshness", {
method: "GET",
});
const data = await response.json();
console.log(data);import requests
response = requests.get(
"https://api.unique.domains/v1/meta/freshness",
)
print(response.json())req, err := http.NewRequest("GET", "https://api.unique.domains/v1/meta/freshness", 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/freshness",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($ch);uri = URI("https://api.unique.domains/v1/meta/freshness")
request = Net::HTTP::Get.new(uri)
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(request) }Response
asOfstring | nullscannedTodayintegercheckedLast24hintegerlanesobject[]Errors
{
"data": {
"asOf": "2026-11-05T06:00:00.000Z",
"scannedToday": 1840022,
"checkedLast24h": 611204,
"lanes": [
{
"lane": "timing",
"scanned": 402118,
"state": "completed"
},
{
"lane": "taken_refresh",
"scanned": 88210,
"state": "running"
}
]
},
"meta": {
"asOf": "2026-11-05T08:00:00Z",
"cursor": null,
"limit": null
},
"links": {
"self": "https://api.unique.domains/v1/meta/freshness",
"next": null,
"register": null,
"product": null,
"dataset": null
}
}