Identifier
Use the model identifierkling-pro in the model field when calling /asset/start.
Capabilities
| Property | Value |
|---|---|
| Reference inputs | 0–2 |
| Input types | image + image |
| Aspect ratios | 16:9, 9:16, 1:1 (default 9:16) |
| Durations (seconds) | 5, 10 (default 5) |
| Audio | yes |
| Max prompt length | 2500 chars |
Inputs
This model takes named media inputs. Pass each one as a top-level field in the request body (not insidereferences). Each field accepts exactly one of url, asset_id, or avatar_id.
| Field | Type | Required | Description |
|---|---|---|---|
start_image | image | no | First frame of the video. Omit for pure text-to-video. |
end_image | image | no | Last frame of the video. Requires start_image — generates a transition from the start frame to this one. Audio generation is disabled automatically when an end frame is used. |
url— a direct, publicly accessible file URLasset_id— the ID of an existing asset in your Hoox space (e.g. a previous generation)avatar_id— the ID of an avatar defined in your Hoox space
Custom settings
These keys go inside themodel_settings object of the request body.
| Key | Type | Default | Affects cost |
|---|---|---|---|
generateAudio | boolean | true | yes |
Pricing
Default parameters (5s): ~7.5 credits / generation. For exact pricing with your own parameters, call/asset/pricing with the model and any parameters that affect cost.
Example request
/asset/start for the full request/response reference, error codes, and code samples in cURL / Python / JavaScript.
