Kling Video 3.0 API
Kling Video 3.0 API brings Kuaishou's latest video generation series to APINEED for text-to-video, image-to-video, and controlled start-to-end frame animation.
Kuaishou introduced Kling Video 3.0 with longer 3–15 second output, native audio, stronger subject consistency, multilingual dialogue, and flexible shot planning. APINEED V1 exposes a verified subset: prompt, duration, Standard or Pro mode, sound, output size, and up to two frame images on one asynchronous task endpoint.
Playground
Generate with Kling Video 3.0, review the output, and use the same request shape in your application.
Request preview
{
"model": "kling-3.0",
"prompt": "A cinematic drone shot moves through ancient stone ruins at golden hour, rising through an archway to reveal a misty valley. Natural wind, drifting dust, fluid camera motion.",
"duration": 5,
"mode": "std",
"sound": "off",
"size": "1280x720"
}Providers
Kuaishou documents the broader model capability. APINEED separately defines the model ID, endpoint, parameter whitelist, authentication, and billing behavior shown on this page.
Discount
Compare the public commercial credit rate with APINEED prepaid pricing. Final task charges follow the server-reported settlement units. [3]
| Billing unit | Official price | APINEED price | Savings |
|---|---|---|---|
| 1 Kling credit | $0.15 | $0.1125% off | 25% off |
Availability
APINEED monitors Kling Video 3.0 API availability. Applications should preserve request and task IDs and handle upstream failures explicitly.
Flexible 3–15 second video
Kling's official guide documents continuous output from three to fifteen seconds, allowing a single clip to carry a more complete action or short narrative. [1][2]
Native audiovisual generation
Video 3.0 can generate synchronized sound and supports dialogue across Chinese, English, Japanese, Korean, and Spanish, plus documented dialect and accent handling. [1][2]
Subject and text consistency
Kuaishou highlights stronger element consistency, multi-character handling, and preservation or generation of readable text for advertising and story work. [1][2]
Frame-guided motion
APINEED accepts one image as a start frame or two images as start and end frames. Additional images and video references are not included in the current payload. [3]
Explicit APINEED controls
Duration, mode, sound, and size are validated before one asynchronous task is created; completion is retrieved from the shared video task endpoint. [3]
Kling Video 3.0 prompting tips
Describe the shot sequence. Write camera position, movement, subject action, environment response, and ending state in chronological order.
Attribute dialogue. Name each speaker and quote the exact line when native audio is enabled.
Use the end frame intentionally. Choose an end image that is visually reachable from the first frame within the selected duration.
Compare Standard and Pro. Evaluate the same prompt in both modes and record accepted quality, task time, and final units rather than assuming one mode always fits.
Quick Start
Call Kling Video 3.0 with the verified APINEED endpoint and model-specific request shape.
Create an API key
Store your APINEED key server-side as API_NEED_API_KEY.
export API_NEED_API_KEY=sk-apineed-v1-...Send the request
Use kling-3.0 with POST /v1/videos.
curl https://apineed.com/v1/videos \
-H "Authorization: Bearer $API_NEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-3.0",
"prompt": "A cinematic drone shot moves through ancient stone ruins at golden hour, rising through an archway to reveal a misty valley. Natural wind, drifting dust, fluid camera motion.",
"duration": 5,
"mode": "std",
"sound": "off",
"size": "1280x720"
}'Poll the task
Save task_id, then poll GET /v1/videos/{task_id} every few seconds until the task is completed or failed.
curl https://apineed.com/v1/videos/$TASK_ID -H "Authorization: Bearer $API_NEED_API_KEY"Kling Video 3.0 API Endpoint
Create an asynchronous video task, then use its task ID to retrieve status and the completed video URL.
/v1/videos- Authorization
- Bearer $API_NEED_API_KEY
- Content-Type
- application/json
- HTTP-Referer
- optional - your site URL, for rankings
- Model
- kling-3.0
/v1/videos/{task_id}- Authorization
- Bearer $API_NEED_API_KEY
- Content-Type
- application/json
- HTTP-Referer
- optional - your site URL, for rankings
- Model
- kling-3.0
Parameters
These controls follow APINEED's current DTO and adapter behavior. Unsupported upstream-only fields are intentionally omitted.
| Name | Type | Values | Description |
|---|---|---|---|
model | string | Required | Use kling-3.0. |
prompt | string | Required | Describe the scene, action, camera, sound, and constraints. |
duration | integer | 3-15 | Video duration in seconds; defaults to 5. |
mode | string | std, pro | Selects the APINEED Kling generation mode. |
sound | string | off, on | Controls native audio generation. |
size | string | Supported presets | Maps the selected dimensions to 1:1, 16:9, or 9:16. |
images[0] | string | Optional | Accessible start-frame URL or image data URL for API integrations. |
images[1] | string | Optional | Accessible end-frame URL or image data URL; later images are ignored. |
Kling Video 3.0 API questions
Practical answers for choosing, integrating, pricing, and operating the Kling Video 3.0 API on APINEED.
What is Kling Video 3.0 API suited to?
It is suited to short cinematic scenes, product stories, dialogue, frame-guided transitions, and clips that benefit from native sound, planned camera work, or stronger subject consistency. [1][2]
Which Kling Video 3.0 workflows does APINEED expose?
APINEED documents text-to-video, one-image start-frame generation, and two-image start-and-end-frame generation. The current adapter does not expose video-to-video. [3]
How long can a Kling Video 3.0 task be?
The APINEED adapter validates integer durations from 3 through 15 seconds, matching the flexible duration range in Kling's official Video 3.0 guide. [2][3]
What is the difference between std and pro mode?
Both are validated APINEED routing modes. Pro uses a higher settlement-unit estimate than std, so compare output quality and final billed units with the same prompt before choosing a production default. [3]
Can Kling Video 3.0 generate audio?
Yes. Set sound to on for native audio. Kling documents multilingual dialogue and accent support, while APINEED V1 exposes only the on/off control rather than independent voice control. [1][2][3]
How is Kling Video 3.0 priced on this page?
The commercial comparison is $0.15 per official credit and $0.11 per APINEED credit, labeled 25% off based on the underlying ¥1.00 and ¥0.75 rates before USD rounding. Final task billing follows server settlement. [3]
How do I retrieve a generated Kling video?
POST the task to /v1/videos, save task_id, and poll GET /v1/videos/{task_id}. On completion, read metadata.url; if the response omits model, retain kling-3.0 from the submitted request. [3]
How to deploy Kling Video 3.0
Connect Kling Video 3.0 to your application through the APINEED media API.
Add credits
Add APINEED credits before submitting a billable generation.
Create an API key
Create and securely store an APINEED API key.
Configure the endpoint
Send kling-3.0 requests to /v1/videos.
Track the task
Poll the returned task ID and store the completed video URL.
