Introduction

Text

Image

Video

HappyHorse-1.0-I2VHappyHorse-1.0-R2VHappyHorse-1.0-T2VHappyHorse-1.0-Video-EditHappyHorse-1.1-I2VHappyHorse-1.1-T2V
1tokens1tokens
Get StartedAPI Reference
Happy Horse

HappyHorse-1.0-I2V · Generate video

Video / HappyHorse / HappyHorse-1.0-I2V / Generate video

EndpointMethodPath
Submit taskPOST/v1/videos/generations
Query resultGET/v1/videos/generations/{id}

Request parameters

Authorization

Add an Authorization header whose value is Bearer followed by your API key.

Authorization: Bearer ****************
Header parameters
Content-TypestringOptional
application/json
AcceptstringOptional
application/json
Body parametersapplication/jsonrequired
modelstringRequired
Model ID, fixed to `happyhorse-1.0-i2v`
inputobjectRequired
Input
parametersobjectOptional
Generation parameters
Example
{  "model": "happyhorse-1.0-i2v",  "input": {    "prompt": "Slow-motion waves hitting rocks, warm dusk tones"  },  "parameters": {    "resolution": "720P",    "duration": 5  }}

Request code samples

curl https://api.hotrouter.ai/v1/videos/generations \  -H "Authorization: Bearer $API_KEY" \  -H "Content-Type: application/json" \  -d '{    "model": "happyhorse-1.0-i2v",    "input": {      "prompt": "Slow-motion waves hitting rocks, warm dusk tones"    },    "parameters": {      "resolution": "720P",      "duration": 5    }  }'

Response

Submit task
{  "output": {    "task_id": "xxxxxxxx",    "task_status": "PENDING"  }}
Query result
{  "output": {    "task_status": "SUCCEEDED",    "video_url": "https://.../video.mp4"  }}

Dreamina-Seedance-2.0-mini

Previous Page

HappyHorse-1.0-R2V

Next Page

On this page

Request parametersRequest code samplesResponse
{
  "output": {
    "task_id": "xxxxxxxx",
    "task_status": "PENDING"
  }
}
{
  "output": {
    "task_status": "SUCCEEDED",
    "video_url": "https://.../video.mp4"
  }
}
{
  "model": "happyhorse-1.0-i2v",
  "input": {
    "prompt": "Slow-motion waves hitting rocks, warm dusk tones"
  },
  "parameters": {
    "resolution": "720P",
    "duration": 5
  }
}
curl https://api.hotrouter.ai/v1/videos/generations \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "happyhorse-1.0-i2v",
    "input": {
      "prompt": "Slow-motion waves hitting rocks, warm dusk tones"
    },
    "parameters": {
      "resolution": "720P",
      "duration": 5
    }
  }'