AIエージェント向け動画API

強力なAI生成機能をあなたのアプリに統合。

AI Video Maker はコアAI機能を Skills と APIs として公開しています。現在「テキストから動画」「画像から動画」の2つの機能をサポートしています。テキストや画像入力だけで動画を生成でき、製品やワークフロー、AIエージェントへの統合が容易になります。

OpenclawOpenclaw
CodexCodex
Claude CodeClaude Code

ワンクリックでAI Video Makerをデプロイ

インストールして環境変数APIキーを設定

API Reference

Base URL: https://aivideomaker.ai

Authentication

All requests require an API key passed in the request header:

HeaderRequiredDescription
keyYesYour API key

Endpoints

1. Create generation task

POST /api/v1/generate/{model}

Create a video generation task. Returns a task ID and URLs for querying / cancelling.

Request headers

HeaderRequiredDescription
keyYesYour API key
webhookUrlNoCallback URL for task status notifications

Path parameter

ParameterRequiredAllowed values
modelYest2v / i2v / lv / t2v_v3 / i2v_v3

Model parameters

t2v — Text to Video

FieldTypeRequiredDescription
promptstringYesText prompt describing the video
aspectRatiostringYes16:9 / 9:16 / 1:1
durationstringYes5 or 8 (seconds)

Credits: duration × 1

Example request

POST /api/v1/generate/t2v

{
  "prompt": "A cinematic sunset over a futuristic city skyline",
  "aspectRatio": "16:9",
  "duration": "8"
}

i2v — Image to Video

FieldTypeRequiredDescription
imagestringYesPublic image URL or data:image/...;base64,...
promptstring or nullNoOptional text prompt
durationstringYes5 or 8 (seconds)

Credits: duration × 1


lv — Long Video

FieldTypeRequiredDescription
imagestringYesFirst-frame image URL or data:image/...;base64,...
promptstring[]YesArray of segment prompts, max 6 items

Credits: number of prompts × 5 × 15

Duration is calculated automatically: each prompt segment = 5 seconds.


t2v_v3 — Text to Video V3

FieldTypeRequiredDescription
promptstringYesText prompt
aspectRatiostringYes16:9 / 9:16 / 1:1
durationstringYes5 / 10 / 15 / 20 (seconds)

Credits: duration × 10


i2v_v3 — Image to Video V3

FieldTypeRequiredDescription
imagestringYesPublic image URL or data:image/...;base64,...
promptstring or nullNoOptional text prompt
durationstringYes5 / 10 / 15 / 20 (seconds)

Credits: duration × 10


Success response

{
  "status": "SUBMITTED",
  "taskId": "ckxxxxxxxx",
  "responseUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx",
  "statusUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/status",
  "cancelUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/cancel"
}

Error response

{
  "status": "FAILED",
  "message": "Insufficient credits"
}

2. List tasks

GET /api/v1/tasks

Returns all tasks under the current API key, sorted by creation time (newest first).

Response example

{
  "tasks": [
    {
      "id": "ckxxxxxxxx",
      "createdAt": "2026-03-19T08:00:00.000Z",
      "model": "t2v",
      "input": { "prompt": "...", "aspectRatio": "16:9" },
      "output": null,
      "status": "PROGRESS",
      "completedAt": null
    }
  ]
}

3. Get task details

GET /api/v1/tasks/{taskId}

Returns full task information including input, output, status, and completion time.


4. Get task status

GET /api/v1/tasks/{taskId}/status

Returns the current task status only. Ideal for polling.

Response

{
  "status": "COMPLETED"
}

5. Cancel task

PUT /api/v1/tasks/{taskId}/cancel

Cancel a task. Only works when the task is still in SUBMITTED status.


Task status values

StatusDescription
SUBMITTEDTask submitted, waiting to be processed
PROGRESSTask is being processed
COMPLETEDTask finished successfully
FAILEDTask failed (credits are refunded automatically)
CANCELTask was cancelled

Rate limiting

Task query endpoints are rate-limited to 60 requests per minute per IP. When exceeded, the API returns HTTP 429 with a Retry-After header.

利用可能なスキル

AI Video Maker は動画生成機能を Skills として提供し、開発者が簡単に統合できます。

テキストから動画

テキストから動画を生成。AIがシーンや動作を理解し、自然な映像を生成します。

テキストから動画AIシーン理解動作生成多スタイル生成

画像から動画

静止画像を動画化。自然な動きとカメラ演出を生成します。

画像から動画動作生成カメラモーションフレーム拡張

動画生成デモ

テキストや画像から動画生成。

ClawHubでAIVideoMaker Skillsを使用

ClawHubで直接利用可能。

現在のバージョン: V1.0.2
方法1
1. パッケージをダウンロード
2. 機能を有効化
方法2
1. ClawHubで検索
2. インストール
3. スキルを有効化