The default Dataset contains one result object for each unique normalized domain outcome. Every result includes the required fields below.
| Field | Type | Always present | Description |
|---|---|---|---|
domain |
string |
Yes | Normalized hostname that was looked up. |
status |
string |
Yes | ok, not_found, not_crawled or error. |
title |
string | null |
No | Published website title when available. |
websiteBackground |
object | null |
No | Published site background metadata when available. |
technologies |
object[] |
Yes | Technology records; it can be empty. |
httpStatusCode |
integer |
No | HTTP response status when one was received. |
attempts |
integer |
Yes | Number of requests attempted for the domain. |
error |
string | null |
No | Explanation for a non-success outcome. |
Each item in technologies contains:
| Field | Type | Description |
|---|---|---|
category |
string |
Published technology category. |
name |
string |
Published technology name. |
version |
string | null |
Published version when available. |
description |
string | null |
Published description when available. |
hints |
string[] |
Additional published notes. |
detectionStatus |
string |
current or recently_used. |
isCurrentlyDetected |
boolean |
true for current detection, false for recently used data. |
| Status | Meaning |
|---|---|
ok |
The lookup completed and published technology data was returned. This is the billable result status. |
not_found |
No public Site Info page was returned for the domain. |
not_crawled |
Public technology data is not yet available for the domain. |
error |
A temporary access, network or response-validation problem prevented completion. |
Technology and site metadata are snapshots. A later run may return different values as websites and published data change.