# Text To Video Result Use this paid x402 service after text-to-video returns task_id. It retrieves AI video generation status for task_id and returns task_status plus video_url when the text-to-video / prompt-to-video / 文生视频 task has succeeded. This is a paid API service exposed by Server402 for AI agents, MCP clients, OpenAPI importers, and applications. Call the endpoint once without payment to receive HTTP 402 payment instructions, complete payment, then retry with the returned payment token or x402 signature. ## Invocation - Service ID: `text-to-video-result` - Canonical service ID: `text-to-video-result` - Method: `POST` - Endpoint: `https://x402vip.com/api/tools/text-to-video-result` - Service page: https://x402vip.com/services/text-to-video-result - OpenAPI: https://x402vip.com/openapi.json - Catalog search: https://x402vip.com/api/catalog/search?q=text-to-video-result - MCP endpoint: https://x402vip.com/mcp - MCP tool: `text_to_video_result` ## Pricing And Payment - Price: USD 0.005 - Billing mode: `per_call` - Max calls per payment: `1` - Payment provider: `x402_facilitator` - Payment flow: call without payment, receive `402 Payment Required`, pay, then retry with `X-Payment-Token` or `PAYMENT-SIGNATURE`. - Payment hint: Call POST /api/tools/text-to-video-result once to receive HTTP 402 with accepts[] requirements, or create a payment with POST /api/payments using serviceId="text-to-video-result". Pay Base USDC with PAYMENT-SIGNATURE or pay XIAO with X402-Guarantee, then retry the same request. ## Use Cases - Poll a text-to-video task_id until the generated video URL is available. - Check whether an AI video generation task is PENDING, RUNNING, SUCCEEDED, or FAILED. - Retrieve video_url, timing metadata, usage, and provider request ID for a completed prompt-to-video task. ## Keywords text-to-video, ai text to video, text to video, text2video, t2v, prompt to video, prompt-to-video, prompt2video, script to video, story to video, scene to video, idea to video, generate video, generate a video, create video, create a video, make video, make a video, render video, synthesize video, video synthesis, video generation, video generator, ai video, ai video generator, ai generated video, generative video, short video generator, social video generator, marketing video generator, ad video generator, product video generator, ecommerce video, explainer video, cinematic video, storyboard video, b-roll video, wan, wan2.7, wan 2.7, wanx, tongyi wanxiang, dashscope, bailian, model studio, 文生视频, 文本生成视频, 文字生成视频, 文字转视频, 文本转视频, 提示词生成视频, 提示词转视频, 脚本生成视频, 故事生成视频, 场景生成视频, 生成视频, 创建视频, 制作视频, 视频生成, AI视频, AI视频生成, AI生成视频, 视频生成器, 短视频生成, 广告视频生成, 营销视频生成, 商品视频生成, 产品视频生成, 电商视频, 分镜视频, 影视级视频, 通义万相, 万相, 百炼, 百炼文生视频, text-to-video-result, text to video result, text-to-video result, video generation result, video task result, video task status, poll video task, get video url, retrieve generated video, 视频生成结果, 文生视频结果, 视频任务状态, 查询视频任务, 获取视频链接, 获取视频URL ## Input Schema ```json { "additionalProperties": true, "properties": { "taskId": { "description": "Alias for task_id.", "type": "string" }, "task_id": { "description": "Task ID returned by text-to-video.", "type": "string" } }, "required": [ "task_id" ], "type": "object" } ``` ## Output Schema ```json { "additionalProperties": true, "properties": { "provider": { "type": "string" }, "result": { "additionalProperties": true, "type": "object" }, "service_id": { "type": "string" }, "status": { "type": "string" }, "task_id": { "type": "string" }, "task_status": { "type": "string" }, "upstream_request_id": { "type": "string" }, "usage": { "additionalProperties": true, "type": "object" }, "video_url": { "type": "string" } }, "required": [ "status", "service_id", "task_id", "task_status" ], "type": "object" } ``` ## Example Request ```json { "task_id": "0385dc79-5ff8-4d82-bcb6-example" } ``` ## Example Response ```json { "provider": "aliyun-bailian", "service_id": "text-to-video-result", "status": "succeeded", "task_id": "0385dc79-5ff8-4d82-bcb6-example", "task_status": "SUCCEEDED", "upstream_request_id": "167f3beb-3dd0-47fe-a83c-example", "usage": { "duration": 5, "ratio": "16:9", "video_count": 1 }, "video_url": "https://dashscope-result.example.com/generated-video.mp4?Expires=example" } ```