v1

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

Enhance Slides Prompt

Enhance a slides prompt using brand guidelines from an existing deck (sync).

Fetches deck analysis/guidelines from a previous slides extraction and enhances the user's prompt for brand-consistent slide creation.

post/enhance/slides

Headers

Authorizationstring nullable

Request body

promptstring required

The user's prompt to enhance for slide deck creation

submission_idstring required

Submission ID to fetch slides brand guidelines from

user_idstring nullable

User ID for tracking enhancements

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

Strategy for enhancing prompts.

slide_surface'pitch_deck' | 'investor_deck' | 'sales_deck' | 'product_deck' | 'company_overview' | 'quarterly_review' | 'team_update' | 'workshop' | 'training' | 'webinar' | 'conference' | 'case_study' | 'proposal' | 'other'

Type of slide deck.

num_slidesinteger nullable

Target number of slides

include_slide_typesstring[] nullable

Slide types to include

exclude_slide_typesstring[] nullable

Slide types to exclude

additional_contextstring nullable

Additional context for enhancement

Example request

{
  "prompt": "Create a pitch deck for our Series A fundraise",
  "submission_id": "f33f811f-21bb-482c-81bc-c9d993989d3c"
}

Response

Successful Response

idstring

Database record ID

request_idstring
original_promptstring
enhanced_promptstring required
structured_promptobject
brand_contextobject
reasoningstring
processing_time_msinteger
model_usedstring