Skip to main content
POST

Authorizations

Authorization
string
header
required

API key prefixed with mvra_live_. Create keys at Settings > Developer > API Keys.

Body

application/json
app_id
string
required

ID of the generation app to use

input_data
object
required

Input values matching the app's input_fields. Keys should match field names.

brand_voice_id
string

Optional brand voice ID to apply styling

persona_id
string

Optional persona ID for audience targeting

workspace_id
string

Target workspace (uses default if not specified)

title
string

Custom title (auto-generated if not provided)

stream
boolean
default:false

If true, returns a streaming response using Server-Sent Events (SSE)

Response

Content generated successfully

id
string
object
enum<string>
Available options:
generation
title
string
app
object

Reference to a generation app

brand_voice
object | null

Reference to a brand voice

input_data
object
output
string
content
string

The generated content (same as output)

content_type
enum<string>
Available options:
markdown,
html
workspace_id
string
usage
object
created_at
string<date-time>
updated_at
string<date-time>