Start Studio Session
POST /api/creative/marketing/studio/start
POST
/api/creative/marketing/studio/start
Start a creative studio debate, streaming NDJSON events.
Request Body required
Section titled “Request Body required ” StartStudioRequest
Request to start a creative studio session.
object
prompt
required
Prompt
The marketing strategy question
string
assetIds
Assetids
Existing asset IDs for context
Array<string>
includeBrief
Includebrief
boolean
includeIntel
Includeintel
boolean
members
Any of:
Array<object>
StudioMemberConfigConfiguration for a creative studio council member.
object
id
required
Id
Member identifier
string
name
required
Name
Display name
string
role
required
Role
Role description
string
systemPrompt
required
Systemprompt
System prompt for the LLM
string
personality
required
StudioMemberPersonality
Personality traits controlling debate behavior (0-100 each).
object
creativity
Creativity
integer
detail
Detail
integer
formality
Formality
integer
collaboration
Collaboration
integer
riskTaking
Risktaking
integer
expertiseAreas
Expertiseareas
Array<string>
null
maxRounds
Maxrounds
integer
allowEarlyConsensus
Allowearlyconsensus
Let the moderator end the debate early if consensus is overwhelming
boolean
moderatorDepth
ModeratorDepth
How detailed the moderator’s round summaries should be
string
Responses
Section titled “ Responses ”Successful Response
Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context