📹
Video Upscaler Pro API
activeAI-powered video upscaling — enhance video resolution up to 4K. Multiple target resolutions with per-resolution pricing.
WaveSpeedtool32 credits/call
Provider
WaveSpeed
Pricing
22–52 credits per video (~$0.044–$0.104)
Speed
30–120 seconds
Output
video
Quick Start
Send a request to the Video Upscaler Pro API:
bash
curl -X POST https://apiin.one/api/v1/videos/tools/upscale \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "video-upscaler-pro",
"video": "https://example.com/low-res-video.mp4",
"target_resolution": "1080p"
}'API Endpoint
POST
/api/v1/videos/tools/upscaleSend a POST request with your API key to generate content using Video Upscaler Pro.
Headers
| Header | 类型 | 必填 | 描述 |
|---|---|---|---|
Authorization | string | 必填 | Bearer YOUR_API_KEY |
Content-Type | string | 必填 | application/json |
Body Parameters
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
model | string | 必填 | Model identifier: "video-upscaler-pro" |
video | string | 必填 | URL of the video to upscale |
target_resolution | string | 可选 | Target resolution: "720p", "1080p", "2k", or "4k" (默认值: 1080p) |
Example Request
json
{
"model": "video-upscaler-pro",
"video": "https://example.com/low-res-video.mp4",
"target_resolution": "1080p"
}Example Response
Successful task creation response.
{
"code": 200,
"message": "success",
"data": {
"task_id": "n54xxxx_ws",
"status": "IN_PROGRESS"
}
}Check Task Status
For asynchronous tasks, poll the status endpoint to check when your task is complete:
GET
/api/v1/tasks/{task_id}Returns the current status of a generation task. Poll until status is 'completed' or 'failed'.
bash
curl https://apiin.one/api/v1/tasks/task_abc123 \
-H "Authorization: Bearer aio_your_key"Use Cases
- ✓Upscale social media videos for higher quality distribution
- ✓Enhance low-resolution video archives
- ✓Build video enhancement features into media platforms
- ✓Improve video quality for professional production
API Tester
Test the Video Upscaler Pro API directly from your browser:
API 测试沙盒POST
Error Codes
{
"error": {
"code": 400,
"message": "Invalid parameters",
"type": "invalid_request"
}
}Frequently Asked Questions
How much does Video Upscaler Pro cost?
Credits depend on target resolution: 720p = 22 credits, 1080p = 32 credits, 2K = 42 credits, 4K = 52 credits.
What target resolutions are supported?
Four target resolutions: 720p, 1080p, 2K, and 4K.
Why Use Video Upscaler Pro Through API in One?
1Up to 4K resolution output
2Per-resolution pricing flexibility
3AI-powered super resolution
4Simple 2-parameter API
Ready to use Video Upscaler Pro?
Get Your API Key →