magic/text-to-video
The model allows you to embed your custom text into the selected video template — sound included.
Setup your API Key
If you don’t have an API key for the AI/ML API yet, feel free to use our Quickstart guide.
API Schemas
Generating a video using this model involves sequentially calling two endpoints:
The first one is for creating and sending a video generation task to the server (returns a generation ID).
The second one is for requesting the generated video from the server using the generation ID received from the first endpoint.
Below, you can find two corresponding API schemas and an example with both endpoint calls.
Create a video generation task and send it to the server
Text that will appear in the video.
Video design template.
Shanghai Drone ShowPossible values: Retrieve the generated video from the server
After sending a request for video generation, this task is added to the queue. Based on the service's load, the generation can be completed in seconds or take a bit more.
Successfully generated video
Successfully generated video
Code Example
The code below creates a video generation task, then automatically polls the server every 15 seconds until it finally receives the video URL.
Processing time: ~ 2 min 22 sec.
Generated video (608x1080, without sound):
Last updated
Was this helpful?
