APIQIKAPIQIK
Docs
Platform capabilities

Video Generation Models

Video generation covering asynchronous tasks, parameters, polling, downloads, and production safety.

Video generation is typically a long-running asynchronous task: create a job, query its status, retrieve results, and save files before they expire.

Typical flow

Create task (prompt / first-frame image / reference images)
      ↓
Asynchronous generation (queued → running)
      ↓
Query task status
      ↓
Download the result and copy it to your own storage

Create a task

POST /v1/videos

/v1/videos/generations and /v1/video/generations are aliases of the same asynchronous submission handler.

{
  "model": "<video-model-id>",
  "prompt": "A futuristic city street after rain, with the camera moving slowly forward",
  "duration": 5,
  "aspect_ratio": "16:9",
  "seed": 42
}

Query and download with GET /v1/videos/{video_id} and GET /v1/videos/{video_id}/content.

Capability categories

CapabilityDescription
Text-to-videoGenerate a video from a prompt alone.
Image-to-videoDrive generation from a first-frame image.
Reference-to-videoControl subject and style with multiple reference images.
Video editingLocal replacement or style repainting on an existing video.

Model selection criteria

Entries whose capabilities include video in the model catalog are available video models. Judge by these dimensions:

DimensionWhat to confirm
Supported operationsText-to-video, image-to-video, reference-to-video, or video editing.
Duration tiersAllowed duration range per clip and the corresponding billing.
Frame ratioSupported landscape, portrait, and square ratios.
Resolution720p, 1080p, or higher tiers.
Task characteristicsAverage queue time, task lifetime, and whether failures are billed.

Model identifiers come from the model catalog; this page does not list a fixed set.

Query the current catalog

curl "${BASE_URL}/v1/public/models" \
  -H "Authorization: Bearer ${APIQIK_API_KEY}"

Entries whose capabilities include video are available video models. Resolution tiers and per-second prices come from the console model details.

Parameters

ParameterPurposeRequired details
modelSelect a video model.Exact identifier and version policy.
promptDescribe subject, action, setting, camera, and style.Maximum length and supported languages.
imageOptional first frame or reference image.Format, size, ratio, and URL or upload method.
durationTarget duration.Allowed values and impact on price and processing time.
aspect_ratioFrame ratio.Supported landscape, portrait, and square ratios.
seedControl reproducibility.Availability and whether the same seed guarantees identical output.

Async states

A task passes through at least one of queued, running, succeeded, failed, and cancelled. Polling interval, task lifetime, result URL expiry, and whether failed tasks are billed depend on the model and channel.

Production considerations

  • Poll with backoff rather than querying every task at high frequency.
  • Result URLs may be temporary; save successful results to your own storage promptly.
  • Validate content policy, copyright, likeness rights, and user consent before generation.
  • Record task IDs for cancellation, tracing, recovery, and billing reconciliation.