HappyHorse 1.0
Animate a photo into 3–15 seconds of 720p or 1080p video. Image input is required.
Supported modes
Async flow: Create the task, save data.id, then poll the Task with GET /v1/tasks/{task_id}. On succeeded, read data.output.media. On failed, read data.error_code and data.error_message, then follow the error and retry policy.
Using a local file? upload a local input first and pass the returned data.url.
認証
AuthorizationBearer
Send your API key as Authorization: Bearer <BEATAPI_API_KEY>.
ヘッダー
Idempotency-Key
リクエスト
This endpoint expects an object.
model
Must be happyhorse-1.0.
prompt
What should happen in the shot — the motion, the expression, the camera.
images
Source images as public HTTPS URLs. At least one is required.
duration
Requested output duration in seconds.
aspect_ratio
Output video aspect ratio.
許可された値:
resolution
Output resolution tier. Price scales with it.
許可された値:
レスポンス
Video generation task accepted
エラー
400
Bad Request Error
401
Unauthorized Error
402
Payment Required Error
403
Forbidden Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error

