モデル名はハイフンまたはアンダースコアの使用に対応しており、大文字・小文字は区別されません。旧バージョンのモデル命名方式にも対応しており、モデル名に-t2v、-i2v、-v2vを追加することができます。従来のモデル名を使用してもエラーは発生しません。APIは、パラメータにimage/end_imageフィールドがある場合は画像から動画生成、videoフィールドがある場合は動画から動画生成と判断します。webhookに対応しており、動画生成が成功または失敗した際に結果を送信します。バックグラウンドで自動的にタスクをポーリングしている際にApikeyが利用不可となった場合、webhookは失敗状態の結果を送信しますが、Apikeyの利用可能状態が復旧した後は、手動でタスク照会APIを呼び出して結果を取得できます。リクエストのContent-TypeはJSONとmultipart/form-dataの両方に対応しています。画像はbase64画像、インターネット上でアクセス可能な画像リンク、ファイルストリーム画像に対応しています。パラメータサイズの制限により、動画はリンク形式でのみパラメータを渡すことができます。 Request
Body Params application/json
{
"model": "string",
"prompt": "string",
"image": "string",
"end_image": "string",
"video": "string",
"negative_prompt": "string",
"duration": 0,
"resolution": "string",
"aspect_ratio": "string",
"fps": "string",
"其他模型额外支持的字段具体见文档说明 ": "string"
}
Request Code Samples
curl --location --request POST 'https://api.302.ai/302/v2/video/create?webhook' \
--header 'Authorization: Bearer sk-mfYQzy0XTFfz4P16vRE4gFrKK1Nly4TozsMqbbb9PSiJUvFO' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "string",
"prompt": "string",
"image": "string",
"end_image": "string",
"video": "string",
"negative_prompt": "string",
"duration": 0,
"resolution": "string",
"aspect_ratio": "string",
"fps": "string",
"其他模型额外支持的字段具体见文档说明 ": "string"
}'
Responses
application/json {
"task_id": "301504317665393",
"status": "pending",
"created_at": "2025-08-14T09:34:45.529818Z"
}
Modified at 2025-09-01 07:16:57