Retrieves domain name suggestions based on a search term.
Important: The suggestionSettings parameter must always be an array (even empty []), never null.
Reseller email address registered in WHMCS
HMAC-SHA256 authentication token.
PHP formula: base64_encode(hash_hmac('sha256', $apiKey, $email . ':' . gmdate('y-m-d H')))
Important: hash_hmac without the 3rd parameter true (returns hex, not binary), then base64_encode of the hex result. The token is 88 characters long.
An optional timestamp header (Unix timestamp, 60-second tolerance) can be sent to synchronize time.
"YTk4YjRmNjI..."
Search term (e.g. 'example'). Use either searchTerm or punyCodeSearchTerm.
"example"
Punycode search term for IDN domains. Takes priority over searchTerm if both are provided.
List of TLDs to include. Format: .extension (e.g. .com, .net).
[".com", ".net"]Indicates whether the domain is an IDN
Enable premium domain search
Suggestion settings. Must be an array, never null.
[]Success - Returns domain suggestions
Full domain name
"example.com"
IDN domain name
TLD without dot
"com"
TLD without dot
Second Level Domain
"example"
IDN Second Level Domain
Availability status
"available for registration"
Legacy status (available/unavailable)
"available"
Relevance score
Whether the domain is registered
Whether the domain is available
Whether the domain is valid
Error message if any
Pricing per period
Shortest available period
Domain group
Minimum domain length
Maximum domain length
Whether the domain is premium
Premium domain pricing if applicable