HappyHorse 1.1 Text-to-Video turns a written prompt into a polished, ready-to-share video clip. Describe the scene, action, mood, and style you want — "a panda astronaut drifting through a glowing nebula," "liquid gold pouring through an ornate hourglass in slow motion" — and HappyHorse interprets the subjects, motion, and cinematic context to render coherent footage with natural movement and stable detail. It accepts prompts in any language, lets you pick from nine aspect ratios (16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 21:9, 9:21) and output at 720P or 1080P, with durations from 3 to 15 seconds and an optional watermark — production-ready clips for ads, social media, and creative storytelling.
Generate video
All API requests must be authenticated using a Bearer token in the Authorization header. Please ensure your API key is active.Authorization: Bearer sk-xxxxxx
These parameters come from the selected model form_schema. Switching models updates this list and the request example.
prompt*stringDescribe the video scene, action, and art style you want to generate. Supports Chinese and English. Up to 2500 Chinese characters or 5000 non-Chinese characters.
ratio?stringVideo aspect ratio; options 16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 21:9, 9:21. Default 16:9.
resolution?stringVideo output resolution; options 720P, 1080P, default 1080P.
duration?numberVideo duration in seconds; range 3-15 seconds, default 5.
watermark?booleanWhether to add the "Happy Horse" watermark to the bottom-right of the video. Enabled by default.
seed?numberRandom seed, range [0, 2147483647]. A fixed integer improves reproducibility; leave empty for a random seed.
task_id?stringParameter description for Task Id
status?stringParameter description for Status
error?objectParameter description for Error
message?stringError Message
type?stringError Type
param?stringRelated Parameters
code?stringError Code