Happy Horse 1.1 API
by Alibaba
Reference-driven video at a workhorse price.
The upgrade to Happy Horse: text-to-video, image-to-video, and reference-to-video from up to 9 images, with stronger motion and character consistency. One API, async jobs, and webhooks.
- 1080p
- Max resolution
- 9
- Reference images
- 15s
- Max clip length
- 18 credits/s
- From
Playground
Try Happy Horse 1.1 right here.
Capabilities
What's new in Happy Horse 1.1.
Three modes, one model
No images runs text-to-video, one image runs image-to-video, and two to nine images run reference-to-video.
Reference up to 9 images
Keep characters, products, and scenes consistent, refer to them in the prompt as [Image 1], [Image 2], and so on.
Smoother motion and synced audio
Improved motion expressiveness and temporal consistency, with audio synchronized to the action.
Showcase
See what Happy Horse 1.1 can create.
Real outputs generated with Happy Horse 1.1 on Apiframe, each with the prompt behind it.
Vertical close-up of rust-colored glaze dripping from a brush onto a spinning ceramic bowl, sunlit studio, soft brush sounds and wheel hum, photoreal.
A wood-fired kiln door opening in a pottery studio, orange glow spilling out, heat shimmer, bowls stacked inside, crackle and low roar, photoreal.
Finished rust-glaze ceramic bowls on a raw cedar shelf in morning window light, slow lateral drift, quiet studio, distant birdsong, photoreal.
Close-up of clay-covered hands wedging a lump of clay on a wooden table in a sunlit pottery studio, kneading rhythm, soft ambient studio sound, photoreal.
A ceramicist shaping a bowl on a spinning wheel in a sunlit studio, clay-covered hands, gentle wheel hum and ambient birdsong, slow top-down orbit, photoreal.
Pricing
Simple per-second pricing.
18–22 credits per second of output ≈ $0.18–$0.22
The rate depends on the resolution and options you pick.
A 9s clip runs 162–198 credits (≈ $1.62–$1.98).
- You only pay for successful generations. Failed jobs are refunded automatically.
- One credit balance across every model on Apiframe, no per-model plans.
- Start with free credits. No subscription required.
- Volume discounts on larger plans.
Specs
At a glance.
Comparison
Happy Horse 1.1 vs Wan 2.7 vs Seedance 2.0
Happy Horse 1.1 against Alibaba's other video line and the ByteDance flagship. All official-partner models on Apiframe.
| Feature | Happy Horse 1.1 | Wan 2.7 | Seedance 2.0 |
|---|---|---|---|
| Reference inputs | Up to 9 images | First/last frame + clip chaining | Up to 15 (9 img, 3 vid, 3 audio) |
| Max resolution | 1080p | 1080p | Native 4K |
| Max clip length | 15s | 15s | 15s |
| Native audio | Synced, built in | Optional, synced | Co-generated, optional |
| Price from | 18 credits/s (≈$0.18) | 12 credits/s (≈$0.12) | 8 credits/s (≈$0.08) |
| Best for | Reference-pinned social & product video | Chained sequences and FLF control | 4K reference-driven ads |
Specs reflect what each model supports on Apiframe today, from the live catalog.
Quickstart
How to call the Happy Horse 1.1 API.
Send one POST /v2/videos/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.
Swap happyhorse-1.1 for any other model and nothing else changes.
const response = await fetch("https://api.apiframe.ai/v2/videos/generate", {
method: "POST",
headers: {
"X-API-Key": "afk_your_api_key_here",
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "a cinematic sunrise over a futuristic cityscape, smooth camera push-in",
"model": "happyhorse-1.1",
"happyhorse11Params": {
"images": [
"https://example.com/input.jpg"
],
"resolution": "1080p",
"aspect_ratio": "16:9",
"seed": 1
}
}),
});
const { jobId } = await response.json();
console.log(jobId); Input schema
Every field Happy Horse 1.1 accepts, with types and defaults. The full reference lives in the docs.
| Field | Type | Description |
|---|---|---|
| prompt required | string | Text description of what to generate. |
| model required | string | The model identifier for this endpoint. Default:"happyhorse-1.1" · "happyhorse-1.1" |
| happyhorse11Params.images | string[] (URLs) | None = text-to-video, one = image-to-video, two to nine = reference-to-video. |
| happyhorse11Params.resolution | string | Resolution Default:"1080p" · "720p", "1080p" |
| happyhorse11Params.aspect_ratio | string | Used for text-to-video (and reference-to-video on 1.1); ignored when animating an image. Default:"16:9" · "16:9", "9:16", "1:1", "4:3", "3:4" |
| happyhorse11Params.seed | number | Reuse a number to reproduce the same result. step 1 |
Happy Horse versions
Every Happy Horse video model on Apiframe. Switch with one parameter.
Use cases
What teams build with Happy Horse 1.1.
Reference-to-video
Up to 9 reference images pin a character, product, or style in one request, the feature that usually costs flagship money, at a mid-tier rate.
Clips that ship with sound
Every clip arrives with synchronized audio generated in the same pass, no separate scoring step for social and product video.
Volume social content
Five aspect ratios, 3 to 15-second durations, and per-second pricing from 18 credits make it the sensible default for high-volume feeds.
E-commerce listings
Turn product stills into moving listing assets at 720p or 1080p, keeping the exact product appearance via references.
Reviews
9,800+ developers. One API.
Real Apiframe reviews from Trustpilot and G2.
Seamless experience, excellent support
Just created 6 videos and the experience has been seamless. Wanted to write a review for appreciation — the customer support has also been excellent. They helped me in some process I was stuck in.
Stable, easy image & video generation
I like that I can generate images and videos without complicated setup. It works stable and is easy to use even if you are not a big developer. It saves me time and makes the whole process much simpler.
Honestly the best AI API
They got every engine possible and it's great to have them all in one place.
Happy Horse 1.1 questions
What teams ask before shipping with Happy Horse 1.1. Everything else lives in the docs.
How is the generation mode chosen?
It depends on the number of images you pass in happyhorse11Params.images: none = text-to-video, one = image-to-video, two to nine = reference-to-video.
How do reference images work?
Pass up to nine images and mention them in the prompt as [Image 1], [Image 2], etc. Happy Horse 1.1 keeps those subjects and scenes consistent in the output.
What does Happy Horse 1.1 cost?
Pricing is per second of output: 18 credits/second at 720p and 22 credits/second at 1080p. A 10-second 1080p clip is 220 credits.
Related models
All video modelsFlux 3
by Black Forest Labs
Black Forest Labs' multimodal model — up to 20s of video with synchronized audio from text, images, or a clip.
View modelVeo 3.1
by Google
Google's flagship cinematic video model with audio.
View modelSora 2 Pro
by OpenAI
Highest-quality Sora 2 tier with HD option.
View modelKling 3.0
by Kuaishou
Latest Kling — per-second pricing, optional audio.
View model9,800+
developers & companies
Official partner of
Power your next AI product with Apiframe.
Instant access to 70+ media models through a single API. Start free and scale when you're ready.