AI-powered domain suggestions with availability
Given a project description, generates full domain names with creative TLDs (e.g. codebuddy.dev, wavify.fm), checks availability, and returns only available domains with pricing. Uses an agentic loop that retries until enough available domains are found. Supports SSE streaming via Accept: text/event-stream - closing the connection cancels in-flight LLM generation and RDAP lookups server-side. Public endpoint - no authentication required.
Request
- Base URL: https://domani.run
- URL: https://domani.run/api/domains/suggest
- Auth: none required
Query parameters
Project description or keywords to generate domain suggestions from (min 3 characters)
Number of available domains to return (default 10)
Comma-separated list of domains to exclude from suggestions (e.g. from a previous batch)
Comma-separated preferred TLDs (without dots). Results will strongly favor these TLDs.
Name style preference: 'single' (one word), 'creative' (evocative/metaphorical), 'short' (3-6 chars), 'brandable' (invented), 'keyword' (descriptive).
Language/cultural inspiration for names. Names will draw from this language's words, aesthetics, and culture.
Response
Available domain suggestions with pricing. With Accept: text/event-stream, streams SSE events: candidates (names generated), checking (batch being checked), result (each checked domain, available or not), iteration (loop round), done (summary), error. A later result for the same domain replaces an earlier one: a name the registry holds back comes back available: false, with registry_status (premium or reserved) and, for a premium name, registry_price when known.
Changes
No recorded changes to this operation across all 2 revisions of this API.