- Text to Video
- Resources
- Examples
- v1
Prompt to outline
POST
https://ext.videogen.io/v2/prompt-to-outline
v2
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Body Params application/json
prompt
string
required
targetScriptWordCount
integer
optional
outputLanguageCode
string
optional
websiteUrls
array[string]
optional
Example
{
"prompt": "What is MCP Protocol?",
"websiteUrls": [
"https://modelcontextprotocol.io/introduction",
"https://www.anthropic.com/news/model-context-protocol"
],
"targetScriptWordCount": 250
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://ext.videogen.io/v2/prompt-to-outline' \
--header 'Content-Type: application/json' \
--data-raw '{
"prompt": "What is MCP Protocol?",
"websiteUrls": ["https://modelcontextprotocol.io/introduction", "https://www.anthropic.com/news/model-context-protocol"],
"targetScriptWordCount": 250
}'
Responses
🟢200Successfully generated outline
application/json
Body
outline
object (Outline)
required
sections
array[object (Section) {6}]
required
useGetty
boolean
optional
Default:
false
useGenerativeImage
boolean
optional
Default:
false
imageGenStyle
string
optional
Example:
superhero comic book
musicUrl
string
optional
musicVolume
number
optional
>= 0<= 1
Default:
0.15
captionDetails
object (Caption Details)
optional
Example
{
"outline": {
"sections": [
{
"text": "The Model Context Protocol (MCP) is revolutionizing how artificial intelligence interacts with various data sources, akin to how USB-C ports standardize connections for devices. In a world where AI models often find themselves isolated from the data they require to function optimally, MCP serves as a vital bridge. This open protocol allows applications to seamlessly provide context to large language models (LLMs), enabling them to access and utilize data from diverse sources—be it local files, databases, or remote services."
},
{
"text": "At its essence, MCP operates on a client-server architecture. Host applications, such as development environments and AI tools, connect to lightweight MCP servers, which expose specific capabilities. This structure not only simplifies the integration process but also allows developers the flexibility to switch between different LLM providers without the hassle of creating custom connections for each data source. By offering a growing list of pre-built integrations and best practices for data security, MCP empowers developers to build sophisticated agents and workflows that enhance the utility of AI."
},
{
"text": "The significance of MCP extends beyond mere functionality; it represents a shift towards more connected and context-aware AI systems. As organizations like Block and Apollo adopt MCP, they highlight its potential to transform how AI tools retrieve and process information. With its open-source foundation, MCP invites developers to contribute and collaborate, paving the way for future innovations in AI technology. By simplifying the connection between AI and real-world applications, MCP is not just a protocol; it is a catalyst for a new era of intelligent, data-driven solutions."
}
]
}
}
🟠400Failed to generate outline
Modified at 2025-04-18 02:35:32