Unified APIs

Unified Domains

Domain discovery.

  • suggest-names: brandable domain NAME ideas for a business, checked for availability + price, ranked by the search options.
  • suggest-extensions: the EXTENSIONS (.coffee, .studio, ...) that fit the business, with why + price.
  • search-extensions: one exact name checked across the extension catalog (plus the name read across the dot), filtered and ordered by the search options, paged 50 at a time.

purpose (website | cold | extra) is context for the two suggest modes and sets no options; search_options sets them (priorities, the max_* limits, hacks, allow_premium), as the caller judges the company needs. The response echoes the effective options (search_options, or search_plan.search_options for suggest-names).

  • check-availability: availability for a list of full domains (name.ext).
  • pricing: comparison price per extension.
  • tlds: the full extension catalog, enriched.
post/v1/domains

Request body

modestring
company_namestring nullable
descriptionstring nullable
company_idstring nullable
purposestring nullable
search_optionsDomainSearchOptions — unresolved $ref
focusstring nullable
querystring nullable
exact_extensionboolean
offsetinteger
tldsstring[] nullable
domainsstring[] nullable

Response

Successful Response

{"stackTrail":"paths:/v1/domains:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes