HappyHorse 1.1
Parameters below were verified against the live model directory on November 5, 2026. Check the model directory for current schema, availability, and prices.
Overview
Section titled “Overview”Text-to-video generation. Drive video generation from a text prompt alone, no reference material required — ideal for quickly turning copy and creative descriptions into motion. First-frame image reference. Pass an image via media[].type: first_frame to anchor the video’s first frame (image-to-video style usage); the prompt describes how the scene unfolds.
The full model guide, live parameter schema, and playground for every model ID are available in the HiPix model directory.
Model IDs
Section titled “Model IDs”| Model ID | Mode | Notes |
|---|---|---|
ali/happyhorse-1-1/image-to-video | Image-to-Video | |
ali/happyhorse-1-1/image-to-video-spicy | Image-to-Video | |
ali/happyhorse-1-1/reference-to-video | Image-to-Video | |
ali/happyhorse-1-1/reference-to-video-spicy | Image-to-Video | |
ali/happyhorse-1-1/text-to-video | Text-to-Video | |
ali/happyhorse-1-1/text-to-video-spicy | Text-to-Video |
Parameters
Section titled “Parameters”Requests are submitted to POST /v1/videos (video) or POST /v1/images/generations / POST /v1/images/edits (image). Fields marked metadata.* travel inside the metadata object.
ali/happyhorse-1-1/image-to-video
Section titled “ali/happyhorse-1-1/image-to-video”| API field | Type | Required | Values / limit |
|---|---|---|---|
prompt | string | Yes | — |
metadata.media | array | Yes | up to 1; ≤20 MB each; images |
metadata.resolution | enum | Yes | 720P, 1080P; default 720P |
seconds | number | Yes | 4–15 (integer); default 5 |
metadata.watermark | boolean | No | true / false |
ali/happyhorse-1-1/image-to-video-spicy
Section titled “ali/happyhorse-1-1/image-to-video-spicy”| API field | Type | Required | Values / limit |
|---|---|---|---|
prompt | string | Yes | — |
metadata.media | array | Yes | up to 1; ≤20 MB each; images |
metadata.resolution | enum | Yes | 720P, 1080P; default 720P |
seconds | number | Yes | 4–15 (integer); default 5 |
ali/happyhorse-1-1/reference-to-video, ali/happyhorse-1-1/reference-to-video-spicy
Section titled “ali/happyhorse-1-1/reference-to-video, ali/happyhorse-1-1/reference-to-video-spicy”| API field | Type | Required | Values / limit |
|---|---|---|---|
prompt | string | Yes | — |
metadata.media | array | Yes | up to 9; ≤20 MB each; images |
metadata.resolution | enum | Yes | 720P, 1080P; default 720P |
metadata.ratio | enum | Yes | 1:1, 9:16, 16:9, 3:4, 4:3; default 1:1 |
seconds | number | Yes | 4–15 (integer); default 5 |
metadata.watermark | boolean | No | true / false |
ali/happyhorse-1-1/text-to-video
Section titled “ali/happyhorse-1-1/text-to-video”| API field | Type | Required | Values / limit |
|---|---|---|---|
prompt | string | Yes | — |
metadata.negative_prompt | string | No | — |
metadata.resolution | enum | Yes | 720P, 1080P; default 720P |
metadata.ratio | enum | Yes | 1:1, 16:9, 9:16, 4:3, 3:4; default 1:1 |
seconds | number | Yes | 4–15 (integer); default 5 |
metadata.watermark | boolean | No | true / false |
ali/happyhorse-1-1/text-to-video-spicy
Section titled “ali/happyhorse-1-1/text-to-video-spicy”| API field | Type | Required | Values / limit |
|---|---|---|---|
prompt | string | Yes | — |
metadata.negative_prompt | string | No | — |
metadata.resolution | enum | Yes | 720P, 1080P; default 720P |
metadata.ratio | enum | Yes | 1:1, 16:9, 9:16, 4:3, 3:4; default 1:1 |
seconds | number | Yes | 4–15 (integer); default 5 |
Example
Section titled “Example”A minimal request for ali/happyhorse-1-1/text-to-video:
curl -X POST https://api.apimart.cc/v1/videos \ -H "Authorization: Bearer $HIPIX_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "ali/happyhorse-1-1/text-to-video", "prompt": "A kitten running through a sunlit garden", "seconds": 5, "metadata": {"resolution": "720P", "ratio": "1:1"}}'Poll the task with GET /v1/videos/{task_id} until status is completed or failed.
Limits, availability, and pricing
Section titled “Limits, availability, and pricing”- Submit only the input types listed for the exact model ID; unsupported inputs are rejected or removed on HiPix.
- See Submit a Video Task or the model directory for the full request contract, and Pricing & Billing for how charges are settled.
- Prices and availability are shown per model ID in the model directory.