OptionaldomainThe expiration timestamp of the domain in milliseconds since epoch.
This is a derived date value. It takes into consideration if the name is a subdomain and its expiration policy.
The status of the name's expiration.
The expiration timestamp of the name in milliseconds since epoch. Note, if the name is not a subdomain, this will be the same as the domain expiration timestamp.
Optionalis_If the name is registered as a primary name for any account. It is possible to have multiple primary names returned in a single query.
Nullable upstream — surfaced as optional instead of defaulting to false.
Whether the name is in the renewable period. This incorporates leading time before the name expires and the grace period after the name expires.
Optionalowner_The address of the wallet that owns the name.
Optionalregistered_The address that the name points to. For example, if you send a transaction to "aptos.apt" with a target address of "0x1", the registered_address will be "0x1".
OptionalsubdomainThe subdomain name, if the name is a subdomain. ie "name.aptos.apt" would have a subdomain of "name"
The expiration policy for the subdomain. See SubdomainExpirationPolicy for more details.
Optionaltoken_The token standard for the name. See AnsTokenStandard for more details.
Nullable upstream — surfaced as optional instead of fabricating "v2".
The domain name. ie "aptos.apt" would have a domain of "aptos".
The indexer schema marks this field as nullable, so it is surfaced as
string | undefinedhere rather than fabricating a placeholder when the indexer returns null. Callers should treat a missingdomainas a bad row.