{"uid":"cap_aOXpLohEBgreh1SooIMGj","slug":"stablestudio-generate-ec4d589a","name":"StableStudio Veo 3.1 Fast Video Generation","description":"Pay-per-generation AI image and video creation. No subscriptions ever.","url":"https://stablestudio.dev/api/generate/veo-3.1-fast/generate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"image":{"type":"string","format":"uri","description":"First frame image URL for image-to-video generation"},"prompt":{"type":"string","minLength":1,"description":"A detailed description of the video you want to generate"},"imageMode":{"enum":["none","first-frame","reference","interpolation"],"type":"string","default":"interpolation","description":"How to use reference images"},"lastFrame":{"type":"string","format":"uri","description":"Last frame image URL for interpolation mode"},"resolution":{"enum":["720p","1080p"],"type":"string","default":"720p","description":"Video resolution quality"},"aspectRatio":{"enum":["16:9","9:16"],"type":"string","default":"16:9","description":"Aspect ratio (landscape or portrait)"},"durationSeconds":{"enum":["4","6","8"],"type":"string","default":"4","description":"Duration of the video in seconds"},"referenceImages":{"type":"array","items":{"type":"string","format":"uri","description":"Reference image URL"},"maxItems":3,"description":"Reference images for style guidance (max 3)"}}},"responseSchema":{"type":"json","example":{"type":"veo-3.1-fast-video","jobId":"cmpbmzaee000j04jrzx4f43tw","status":"pending","pollUrl":"https://stablestudio.dev/api/jobs/cmpbmzaee000j04jrzx4f43tw","success":true}},"example":{"request":{"prompt":"A serene mountain landscape with a crystal-clear lake reflecting snow-capped peaks, golden hour sunlight, and wildflowers in the meadow","imageMode":"none","resolution":"720p","aspectRatio":"16:9","durationSeconds":"4"},"response":{"type":"veo-3.1-fast-video","jobId":"cmq4opdad000504jv3kt89zku","status":"pending","success":true}},"exampleRequest":{"prompt":"A serene mountain landscape with a crystal-clear lake reflecting snow-capped peaks, golden hour sunlight, and wildflowers in the meadow","imageMode":"none","resolution":"720p","aspectRatio":"16:9","durationSeconds":"4"},"tags":["image","video","generation","nano-banana","gpt-image","grok","flux","sora","veo","seedance","wan","ai","media","x402"],"displayCostAmount":"10","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.03","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$10/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"10","per":"call","confidence":"exact"},{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pC-hn3yubrw3wCx69mOCx","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":"0x20c000000000000000000000b9537d11c60e8b50","unit":"request","depositMicros":null,"planRef":null},{"uid":"pm_bvJsNsBgRIk3raELiaM5q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"StableStudio","brandSlug":"stablestudio","brandBaseUrl":"https://stablestudio.dev","brandDocsUrl":"https://stablestudio.dev","whatItDoes":"Generates a short AI video (4–8 seconds) from a text prompt using Google's Veo 3.1 Fast model, optionally using image frames for image-to-video or interpolation","exampleAgentPrompt":"Generate me a 6-second 16:9 video at 720p of a futuristic city at night with neon lights reflecting off rain-soaked streets — use the Veo 3.1 Fast model and base it on this first-frame image: https://example.com/cityframe.jpg","exampleUseCases":[{"title":"Animate a product image into video","prompt":"Take this product image I have at https://mystore.com/sneaker.jpg and animate it into a short 4-second 9:16 vertical video — something dynamic like the sneaker rotating with light flashing around it, using the fast Veo model so I can preview it quickly."},{"title":"Text-to-video nature scene clip","prompt":"Generate me a 6-second landscape video of a peaceful misty forest at sunrise with soft golden light filtering through the trees — 1080p 16:9, use the Veo 3.1 Fast model, just from a text description."},{"title":"Interpolate between two keyframes","prompt":"I have a starting frame at https://assets.example.com/frame-start.png and an ending frame at https://assets.example.com/frame-end.png — can you use Veo 3.1 Fast to interpolate between them and generate a smooth 8-second 720p video transition?"}],"resultDescription":"Returns a JSON object with success=true, a jobId string, a status of 'pending', and a type string ('veo-3.1-fast-video'). The job is asynchronous — the agent must poll or check the job status using the jobId to retrieve the final video URL once rendering is complete.","failureModes":["Invalid or inaccessible image URL — returns error if first/last frame or reference image URLs cannot be fetched","Missing required 'prompt' field — returns validation error","Unsupported enum value for resolution, aspectRatio, durationSeconds, or imageMode — returns schema validation error","Payment failure — endpoint requires $10 USDC per call; insufficient funds or unpaid requests are rejected","Interpolation mode requested without both image and lastFrame provided — may return an error or produce unexpected results","Service overload or model unavailability — may return 5xx error"],"whenToPreferThis":"Choose this endpoint when you need fast AI video generation using Google's Veo 3.1 Fast model and can tolerate slightly lower quality in exchange for speed, or when cost efficiency matters. Prefer this over the standard Veo 3.1 endpoint when generation speed is the priority. Use it for text-to-video, first-frame image-to-video, or frame interpolation workflows. Best suited for short clips (4–8 seconds) in 720p or 1080p at 16:9 or 9:16 aspect ratios.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":170,"lastUsedAt":"2026-04-29T06:54:36.138Z","lastSuccessfullyRanAt":"2026-04-29T06:37:37.518Z","lastHealthCheckAt":"2026-10-10T06:40:49.706Z","isFirstParty":false,"canonicalSlug":"stablestudio-generate-ec4d589a"}