brand_kit
brand_kit

Brand Kit Post

Brief → 3 vetted finalists in one call.

LLM-default-tool path: works without auth (ANON tier, rate-limited upstream); paid keys get full signal depth.

post/brand_kit

Request

  • Base URL: https://api.etymolt.com
  • URL: https://api.etymolt.com/brand_kit
  • Auth: none declared

Headers

authorizationstring nullable

Request body

briefstring required

Free-form description of what is being named.

geographystring[]

ISO-3166-1 alpha-2 country codes the brand will operate in.

industrystring

Loose category hint: 'ai', 'fintech', 'consumer', 'devtools', 'restaurant' etc.

must_have_tldsstring[]

TLDs that must be available for the name to qualify as buildable-today.

must_have_handlesstring[]

Social/dev handles that must be available (or have a recognized variant).

finalistsinteger

How many finalists to return. Default 3.

candidate_pool_sizeinteger

How many raw candidates to score before ranking. More = better quality, slower.

must_avoidstring[]

Names already considered + rejected.

exclude_eponymousboolean

Drop founder-name-derived candidates (BUILD_PLAN_v1 Insight 10).

founder_namestring nullable

Used by exclude_eponymous and founder-physics calibration.

domain_budget_usdinteger

Founder budget for the domain — drives DomainCostBand mapping.

Response

Successful Response

verdict_summarystring required
tier'free' | 'hobby' | 'pro' | 'growth' | 'scale' | 'custom' | 'anon' | 'quickcheck' | 'agency_pack' required

Customer tier. Etymolt v1 surface is per-call MCP pricing.

candidate_pool_sizeinteger required
elapsed_msinteger required
trace_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.