{"uid":"cap_BeUuXFF_S4_wHIbFJIzhf","slug":"x402donghang-video-generation-77df2619","name":"x402donghang Video Generation","description":"Fresh crypto narrative research with market context and verifiable source URLs. Free BTC sample; custom radar $0.02/call via x402 USDC.","url":"https://x402donghang.duckdns.org/x402/v1/video-gen","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"prompt":{"type":"string","maxLength":2000,"minLength":1,"description":"Text description of the video to generate"}}},"responseSchema":{"type":"json","example":{"ok":true,"tier":"standard","price":"$0.99","status":"pending","product":"video-gen","task_id":"uuid","status_url":"https://x402donghang.duckdns.org/x402/v1/video-gen/status?task_id=uuid"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.99","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.99/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.99","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.99","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nc6PykwrZ7EsnK3L3tHn9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.99","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a video from a text prompt, returning a task ID and status URL for async retrieval, paid via USDC over x402.","exampleAgentPrompt":"Generate a short video of a golden retriever running through a sunlit meadow with wildflowers blowing in the breeze.","exampleUseCases":[{"title":"Social media promo clip","prompt":"Create a 30-second promotional video of a cozy coffee shop with warm lighting, a barista pouring latte art, and customers chatting at wooden tables — I want to use it for an Instagram ad."},{"title":"Explainer animation for product","prompt":"Make a video showing a sleek smartphone floating in space with its screen lighting up and displaying a weather app — use a futuristic dark background with blue accent lighting."},{"title":"Storytelling clip for presentation","prompt":"Generate a video of a busy city skyline at sunset transitioning to a quiet neighborhood street at night, to use as a background for my startup pitch deck."}],"resultDescription":"Returns a JSON object with ok: true, a tier label (e.g. 'standard'), the price ($0.99), a status field ('pending'), the product name ('video-gen'), a unique task_id UUID, and a status_url that the agent can poll to check generation progress and eventually retrieve the finished video.","failureModes":["Prompt too short (minLength 1) or too long (maxLength 2000) — returns validation error","Payment not received or USDC transaction rejected — returns 402 Payment Required","Task ID not found when polling status URL — task may have expired or ID is invalid","Service unavailable on duckdns.org dynamic DNS — transient connectivity failure","Generation fails on backend — status URL may return a failed or error state rather than a video URL"],"whenToPreferThis":"Choose this endpoint when you need async AI video generation with no account signup, paying per call via USDC over x402. It is best suited for agents that can poll a status URL for completion and need a low-friction, crypto-native video creation pipeline. Avoid if you need synchronous video delivery, a guaranteed SLA, or payment via fiat.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:40:12.322Z","isFirstParty":false}