{"uid":"cap_rZCAZ6uQAXfpsOdrzVNBJ","slug":"video-withzero-xyz-kuaishou-kling-3-0-pro-text-to-video-generation-b445dc9c","name":"Kuaishou Kling 3.0 Pro Text-to-Video Generation","description":"Generate a video from a text prompt with Kuaishou Kling 3.0 Pro — premium realism and motion, clips from 3 to 15 seconds. Returns a job id; poll the status route for the finished video URL.","url":"https://video.withzero.xyz/api/v1/videos/kling-v3.0-pro","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","example":{"prompt":"A slow aerial shot over a foggy pine forest at dawn","duration":5},"required":["prompt","duration","resolution","audio"],"properties":{"seed":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991,"description":"Seed for repeatable generation (best effort)."},"audio":{"type":"boolean","default":false,"description":"Generate a synchronized audio track."},"prompt":{"type":"string","maxLength":4000,"minLength":1,"description":"Text description of the video to generate."},"duration":{"anyOf":[{"type":"number","const":3},{"type":"number","const":4},{"type":"number","const":5},{"type":"number","const":6},{"type":"number","const":7},{"type":"number","const":8},{"type":"number","const":9},{"type":"number","const":10},{"type":"number","const":11},{"type":"number","const":12},{"type":"number","const":13},{"type":"number","const":14},{"type":"number","const":15}],"default":5,"description":"Clip length in seconds. One of: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15."},"resolution":{"enum":["720p"],"type":"string","default":"720p","description":"Output resolution. One of: 720p."},"aspect_ratio":{"enum":["16:9","9:16","1:1"],"type":"string","description":"Aspect ratio of the output. One of: 16:9, 9:16, 1:1."}},"additionalProperties":false},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["job_id","status","model","price_usdc","poll_path"],"properties":{"model":{"type":"string","description":"The model generating the video."},"job_id":{"type":"string","description":"Job id for the generation. Poll the status route with this id."},"status":{"type":"string","const":"pending","description":"The job has been accepted and is generating."},"poll_path":{"type":"string","description":"Path of the free status route to poll for the finished video."},"price_usdc":{"type":"string","description":"The amount charged for this generation, in USDC."}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.56","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.336/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.336","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.336","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SsP0sz3cZuAUUpAhY35-i","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.336","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"video.kling-v3.0-pro:1"}],"brandName":"video.withzero.xyz","brandSlug":"video-withzero-xyz-mpp","brandBaseUrl":"https://video.withzero.xyz","brandDocsUrl":null,"whatItDoes":"Generates a realistic video clip (3–15 seconds, 720p) from a text prompt using Kuaishou Kling 3.0 Pro, returning a job ID to poll for the finished video URL.","exampleAgentPrompt":"Use Kling 3.0 Pro to generate a 10-second 16:9 video of a lone astronaut walking across a red Martian landscape at sunset, with synchronized audio included.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a job_id string, status set to 'pending', the model name, the USDC price charged, and a poll_path string pointing to the status route where the agent should poll to retrieve the finished video URL once generation completes.","failureModes":["Invalid prompt (too short or exceeding 4000 characters) returns a validation error","Unsupported duration value (must be an integer 3–15) causes a schema error","Unsupported resolution other than 720p causes a validation error","Invalid aspect_ratio value outside '16:9', '9:16', '1:1' causes rejection","Seed value out of safe integer range returns an error","Service unavailability or model overload may result in a timeout or 5xx error","Polling the job ID after a failed generation returns an error status rather than a video URL"],"whenToPreferThis":"Choose this endpoint when you need premium realism and fluid motion from Kuaishou's Kling 3.0 Pro model specifically, especially for clips between 3 and 15 seconds at 720p. Prefer it over faster or cheaper alternatives when motion quality and photorealism are priorities. It is ideal when the user wants optional synchronized audio or needs a specific aspect ratio (landscape, portrait, or square).","instructions":"# Async — submit returns a job, not the finished video.\n\n## Workflow\n- Poll result: GET /api/v1/jobs/{job_id} (free) → `status`: in_progress | completed | failed.\n- Use the `job_id` (or `poll_path`) from this response; poll until status leaves in_progress, then read `url` on completed or `error` on failed.\n\n## Contract\n- Charged once on submit (see `price_usdc`); polling the job is free. Re-POSTing this route re-charges — to retry a slow job, keep polling, don't resubmit.","reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":3,"lastUsedAt":"2026-07-29T00:21:29.335Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:43:22.237Z","isFirstParty":true}