Docs

Kling O3 API developer guide

Kling O3 is currently "Available". This guide provides model IDs, price snapshots, and copyable examples for integration. Kling O3 model page

Overview

  • Vendor: Kuaishou
  • Type: Video
  • Number of tiers: 1
  • Endpoint tags: video-task

Available tiers and pricing

The model in requests must use the model IDs in the table below, case-sensitive.

Tier Model ID Input Output Context
Kling O3 kling-o3 $0.088000–$0.437800 / 秒 总价 = 输出时长(秒) × 对应档位单价

Prices are build-time snapshots; refer to the pricing page and console for the latest prices.

Base URL and authentication

Base URL is https://api.rokoapi.com/v1. All requests must include Authorization: Bearer $OPENAI_API_KEY.

Console

Quickstart

curl https://api.rokoapi.com/v1/videos/tasks \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "kling-o3",
  "prompt": "A cinematic product shot with natural camera movement",
  "generation_type": "text",
  "duration": 5,
  "quality": "720p",
  "aspect_ratio": "16:9",
  "generate_audio": false
}'

Common parameters

ParameterDescription
modelUse the public model IDs from the table above.
prompt / messagesInput prompt, conversation messages, or generation instructions; format depends on the endpoint.
quality / duration / image_urlsGeneration models can accept size, quality, duration, aspect ratio, or reference asset URLs based on model capabilities.

After a successful async generation task submission, a task ID is returned. Poll GET /v1/tasks/{task_id} until the status becomes completed or failed.

Notes

  • Use only the model IDs listed on this page; unprovisioned or retired names will return a model unavailable error.
  • If you encounter a 403 error, check your account balance, key group, and model access permissions.
  • Multimodal, tool calling, caching, and streaming capabilities depend on the upstream model and channel configuration; refer to actual responses.