4Z API

Fusion video

Endpoint: POST https://4zapi.com/openapi/v2/video/fusion/generate

Pixverse video generation; polled via GET /openapi/v2/video/result/{id} after submission.

Request body (application/json)

  • model (string, required): model version ["v3.5", "v4", "v4.5", "v5", "v5.5", "v6"]
  • prompt (string, required): Video description
  • aspect_ratio (string): Aspect ratio, e.g. 16:9, 9:16, 1:1 ["16:9", "9:16", "1:1", "4:3", "3:4"]
  • duration (integer): Duration (seconds or platform-defined unit) [5, 8, 10]
  • img_ids (array<integer>): List of image resource IDs
  • negative_prompt (string): Negative prompt (content to avoid)
  • quality (string): Output quality tier ["360p", "540p", "720p", "1080p"]
  • seed (integer): Random seed; same seed makes results reproducible

Request example

{
  "aspect_ratio": "16:9",
  "duration": 5,
  "model": "v5.5",
  "prompt": "A cat running on grass",
  "quality": "720p"
}