API — 近日公開

Happyhorse-1.0 API アクセス

従量課金 · サブスクリプションなし · 自社アプリで利用可能

Happyhorse-1.0 REST API は近日提供予定です。現在、Happyhorse API の直接アクセスは限定プレビュー中ですが、Web 経由で今すぐ動画を生成できます。同じモデル、同じ品質で、使った分だけお支払いいただけます。

Happyhorse-1.0 をオンラインで利用 — APIキー不要

Happyhorse のAPIキーシステムは現在開発中ですが、モデルはすでに本日から利用可能です。クレジットを購入し、サイト上で4K動画を生成してダウンロード — 商用ライセンスはフルで付属します。REST APIの提供開始後は、クレジットが自動的に引き継がれます。

01

クレジットを購入

買い切りで、サブスクリプション不要。クレジットはWebアプリ、今後のHappyhorse API呼び出し、ComfyUIノードで共通利用できます。

02

動画を生成

Happyhorse-1.0 Lab にプロンプトを入力。REST APIを支えるのと同じモデル — daVinci-MagiHumanアーキテクチャ、ネイティブ4K。

03

ダウンロードして公開

MP4形式で出力、商用IPは100%あなたのもの。Happyhorse APIエンドポイントが公開されたらキーを設定して、同じワークフローを自動化できます。

API の仕組み

Happyhorse-1.0 REST API は、シンプルな非同期の「リクエスト → ポーリング」モデルに従います。happyhorse の API キーで認証し、ジョブを送信して、準備ができ次第出力を取得します。以下は happyhorse-1.0 API 連携のプレビューです。

01

認証

Authorization ヘッダーに happyhorse の API キーを含めます。キーはワークスペース単位でスコープされ、プランごとにレート制限が適用されます。

02

ジョブを送信

プロンプトとパラメータを /v1/generate エンドポイントに POST します。happyhorse API エンドポイントは job_id を即座に返します。

03

ステータスをポーリング

進捗を確認するには GET /v1/jobs/{job_id} を呼び出します。status が completed になると、レスポンスに 24 時間有効な署名付き動画 URL が含まれます。

04

ダウンロードして利用

MP4 の出力をダウンロードするか、直接ストリーミングできます。クレジットは生成が成功した場合にのみ差し引かれ、失敗したジョブは課金されません。

curl — 動画生成ジョブを送信

bash
curl -X POST https://api.happyhorselab.net/v1/generate \
  -H "Authorization: Bearer hh_xxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A lone astronaut walks across a red desert at golden hour, cinematic 4K",
    "resolution": "4K",
    "duration": 8,
    "motion_strength": 0.7,
    "fps": 24
  }'

Python — 統合例(フル)

python
import requests
import time

API_KEY = "hh_xxxxxxxxxxxxxxxxxxxx"
BASE_URL = "https://api.happyhorselab.net/v1"

# Submit generation job
response = requests.post(
    f"{BASE_URL}/generate",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "prompt": "A lone astronaut walks across a red desert at golden hour",
        "resolution": "4K",
        "duration": 8,
        "motion_strength": 0.7,
        "fps": 24,
    },
)
job_id = response.json()["job_id"]

# Poll until complete
while True:
    status = requests.get(
        f"{BASE_URL}/jobs/{job_id}",
        headers={"Authorization": f"Bearer {API_KEY}"},
    ).json()
    if status["status"] == "completed":
        print("Video URL:", status["output_url"])
        break
    elif status["status"] == "failed":
        print("Generation failed:", status["error"])
        break
    time.sleep(5)

料金・クレジット

Happyhorse API の利用は、サイトと同じクレジット制で提供されます。別途サブスクリプションや座席(シート)料金はありません。本日購入したクレジットは Web アプリで利用でき、ローンチ時には Happyhorse API の従量課金(Pay-as-you-go)モデルにも引き継がれます。

スタンダード

約 $0.10 / 本〜

1080p、最大 8 秒、標準キュー。Happyhorse AI Video API の試作や評価に最適です。

Most Popular

プロ

約 $0.25 / 本〜

ネイティブ 4K、最大 16 秒、優先キュー。本番運用のワークロード向け — 規模に応じた Happyhorse API の従量課金モデル。

エンタープライズ

個別見積もり

ボリュームディスカウント、SLA 保証、専用エンドポイント、チーム横断での Happyhorse API キー管理。

サイトで購入したクレジットは、将来の API クレジットと完全に互換です。Happyhorse API に別個の料金ティアはなく、生成した分だけお支払いいただきます。

アカウントが有効な限り、クレジットに有効期限はありません。

APIエンドポイント(プレビュー)

Happyhorse-1.0 REST API は、動画生成とジョブ管理のための厳選されたエンドポイントを提供します。Happyhorse-1.0 API の完全なドキュメントは、正式リリース時に公開予定です。

POST/v1/generate

テキスト-to-動画、または画像-to-動画の生成ジョブを送信します。ポーリング用の job_id が返されます。

ParameterTypeRequiredDescription
promptstringrequired動画のテキスト説明。
resolutionstringoptional「1080p」(デフォルト)または「4K」。4K は Pro クレジットが必要です。
durationintegeroptional動画の長さ(秒)。範囲:2〜16。デフォルト:8。
motion_strengthfloatoptionalモーションの強さ 0.0〜1.0。デフォルト:0.6。
fpsintegeroptionalフレームレート(fps):24 または 30。デフォルト:24。
seedintegeroptional再現性のためのシード値。ランダムにする場合は省略してください。
GET/v1/jobs/{job_id}

生成ジョブのステータスをポーリングします。完了時には status、progress、output_url を返します。

GET/v1/credits

Happyhorse API のクレジット残高と利用履歴を確認します。

GET/v1/models

利用可能なモデルと各パラメータの範囲を一覧表示します。現在は happyhorse-1.0 を公開しています。

レスポンス例 — ジョブ完了

json
{
  "job_id": "job_01HZ9X3K7VQWPN8S4TYJB6MDE",
  "status": "completed",
  "model": "happyhorse-1.0",
  "created_at": "2025-06-01T14:22:10Z",
  "completed_at": "2025-06-01T14:23:48Z",
  "credits_used": 25,
  "output_url": "https://cdn.happyhorselab.net/out/job_01HZ9X3K7VQWPN8S4TYJB6MDE.mp4",
  "output_url_expires_at": "2025-06-02T14:23:48Z",
  "metadata": {
    "resolution": "4K",
    "duration": 8,
    "fps": 24,
    "motion_strength": 0.7
  }
}

よくある質問

Happyhorse API のアクセス、クレジット、連携に関するよくある質問。

1

Happyhorse API キーはどうやって取得できますか?

Happyhorse の API キーは現在、限定的なプライベートプレビュー中です。それまでは happyhorselab.net の Web アプリをご利用ください。モデルも品質も同じです。料金ページでクレジットを購入すれば、すぐに生成を開始できます。ダイレクトアクセスの提供開始後、ダッシュボードから API キーを発行できるようになります。

2

Happyhorse-1.0 API は ComfyUI と互換性がありますか?

はい。公式の Happyhorse ComfyUI カスタムノードは、内部的に同じ REST API を使用しています。Web アプリで購入したクレジットは ComfyUI 連携でも共通で利用できます。設定の詳細は /comfyui ガイドをご覧ください。

3

レート制限はありますか?

レート制限はクレジットプランにより異なります。標準アクセスは、同時実行 10 ジョブと 1 分あたり 500 リクエストから開始します。エンタープライズプランでは、カスタム上限、専用エンドポイント、SLA 保証をご提供します。Happyhorse API のエンタープライズ料金についてはお問い合わせください。

4

エンタープライズまたはホワイトラベルの API アクセスは利用できますか?

はい。エンタープライズのお客様は、専用推論エンドポイント、ボリューム向けクレジットパッケージ、カスタム SLA、プライベートなモデルのファインチューニングをご要望いただけます。料金ページからご連絡ください。内容に合わせて最適なプランをご提案します。

5

Happyhorse API のクレジットに有効期限はありますか?

happyhorselab.net で購入したクレジットは、アカウントが有効である限り失効しません(365 日に 1 回以上のログインが必要です)。この Happyhorse API クレジットのポリシーは、Web アプリ、API、ComfyUI ノードのいずれで利用する場合でも同様に適用されます。

6

Happyhorse API はどのプログラミング言語に対応していますか?

Happyhorse-1.0 の REST API は標準的な HTTP API のため、Python、Node.js、Go、Ruby、PHP、Java、Rust など、どの言語でも利用できます。正式リリースに合わせて Python と TypeScript の公式 SDK を提供予定です。それまでは任意の HTTP クライアントを使い、Authorization ヘッダーに Happyhorse API キーを設定してご利用ください。

No.1の動画モデルで今すぐ制作を

APIの提供開始を待つ必要はありません。Happyhorse-1.0を今すぐオンラインで利用可能。クレジット制でお支払いでき、REST APIの公開後も残高は自動的に引き継がれます。