Operations and limits
Reviewed offerings include
wan2.5-i2v-preview and wan2.6-i2v in Alibaba-1, Alibaba-2 and Alibaba-3; wan3.0-video and the happyhorse-1.0/happyhorse-1.1 text/image offerings use Alibaba-video-1 or Alibaba-video-2. Check the exact model and group in Model Square.
Duration and resolution must form a reviewed configuration. Seed and negative-prompt constraints and omitted defaults are undocumented. Uploads, reference video, audio inputs, editing and r2v contracts are outside this reference.
Submit
Replace the image URL with an accessible file:Poll and download
SetTASK_ID to the returned id:
code: "success", then data.status. Pending states are NOT_START, SUBMITTING, SUBMITTED, QUEUED, IN_PROGRESS and UNKNOWN. Terminal states are SUCCESS and FAILURE.
data.result_url. The upstream output.task_status and output.video_url fields are not this public response. After success:
Errors and billing
Billing uses verified output seconds at the selected resolution. Follow-ups retain the original group and price. Confirmed failures release reservations; missing final usage can leave settlement pending. Checkcode and data.fail_reason even after HTTP 200. A 400 can mean an invalid configuration, missing image or unfinished download; 410 means the result expired. Keep the original task after a timeout or submission_uncertain. See shared video errors.