v1

latestOpenAPI 3.1.02026-08-04598.5 KB
prompt-enhancement
Prompt Enhancement

Enhance Prompt

Enhance a website design prompt using brand guidelines (sync).

Fetches brand guidelines from an existing extraction (by URL or submission ID) and enhances the user's prompt with brand-specific design tokens.

post/enhance/

Headers

Authorizationstring nullable

Request body

promptstring required

The user's prompt to enhance

urlstring required

URL or submission ID to fetch brand guidelines from

user_idstring nullable

User ID for tracking enhancements

strategy'full_rewrite' | 'augment' | 'structured' | 'minimal'

Strategy for enhancing prompts.

surface_type'landing_page' | 'product_page' | 'pricing_page' | 'about_page' | 'blog_page' | 'dashboard' | 'marketing_site' | 'saas_app' | 'e_commerce' | 'portfolio' | 'other'

Type of design surface (website).

include_sectionsstring[] nullable

Sections to include

exclude_sectionsstring[] nullable

Sections to exclude

additional_contextstring nullable

Additional context for enhancement

auto_extractboolean

If URL has no guidelines, trigger extraction first

Example request

{
  "prompt": "Create a landing page for a SaaS product",
  "url": "https://stripe.com"
}

Response

Successful Response

idstring

Database record ID

request_idstring
original_promptstring
enhanced_promptstring required
structured_promptobject
brand_contextobject
reasoningstring
processing_time_msinteger
model_usedstring