DomainSearchResult
One TLD's availability + Casino retail price from searchDomains (P0-163).
import type { DomainSearchResult } from 'flowstack-sdk'A single row of a searchDomains response: whether {name}.{tld} is available and what Casino charges per year. available is tri-state — null means the lookup for this TLD failed (transient), which is NOT the same as taken.
Signature
interface DomainSearchResultReturns
| Field | Type | Description |
|---|---|---|
domain | string | The full domain checked, e.g. thezengarden.com. |
tld | string | The TLD for this row, e.g. com. |
available | boolean | null | true = purchasable, false = taken, null = the lookup for this TLD failed — retry or show an unknown state, never "taken". |
price_usd | number | null | Casino retail price per year (markup included); null when unknown. |
aws_cost_usd | number | null? | Underlying Route 53 cost per year, when surfaced. |
WarningTreat
available: null as "unknown", not "taken" — rendering failed lookups as taken silently loses sales during registrar blips.See also
searchDomains · purchaseDomain · PurchaseDomainRequest
Source: src/types/index.ts (Domain Registrar, P0-163) · Also available in llms-full.txt and registry.json.