📹Tool APIActive

video-upscaler-pro API

Upscale videos up to 4K resolution with AI via API in One. 22–52 credits per video (~$0.22–$0.52). Supports 720p, 1080p, 2K, and 4K targets.

Model IDvideo-upscaler-pro

Use this in the request body model field.

Endpoint/api/v1/videos/tools/upscale

The currently implemented BFF route.

Outputvideo

Input types: video

AuthBearer API key

Keys are managed by the shared dashboard.

WebhookNot required

This route does not require webhook handling.

Live capabilities

These capabilities come from the current model config and backend route. Unreleased APIs are not listed.

Up to 4K resolution output

Up to 4K resolution output

Per

Per-resolution pricing flexibility

AI

AI-powered super resolution

Simple 2

Simple 2-parameter API

Request format

Clients call same-origin API routes; the server BFF forwards to the matching Worker.

Parameters

videostring

URL of the video to upscale

Required
target_resolutionstring

Target resolution: "720p", "1080p", "2k", or "4k"

Optional · Default 1080p

Example request

curl -X POST https://apiin.one/api/v1/videos/tools/upscale \
  -H "Authorization: Bearer aio_your_api_key" \
  -H "Content-Type: application/json" \
  --data-raw '{
  "model": "video-upscaler-pro",
  "video": "https://example.com/low-res-video.mp4",
  "target_resolution": "1080p"
}'

Integration flow

These steps use the current live route and shared account system; login, payment, orders, credits, and profile remain shared.

01

Create a shared API key

Create a key in the existing dashboard. Top-up, orders, credit balance, and profile stay in the shared console.

02

Call the real endpoint

Send a request with the endpoint, model id, and parameters shown on this page. /api/v1/videos/tools/upscale

03

Poll task status

Async media and tool jobs use /api/v1/tasks/{task_id}; chat models return a direct response.

Task status route

After creating image, video, audio, or tool tasks, poll the real task endpoint for results.

GET/api/v1/tasks/{task_id}Check generation task status and result.

Pricing

22–52 credits per video (~$0.22–$0.52)

Base cost$0.32
Credits32
BillingSuccessful requests

Use cases

These workflows are supported by the current model and backend node.

01

Upscale social media videos for higher quality distribution

02

Enhance low-resolution video archives

03

Build video enhancement features into media platforms

04

Improve video quality for professional production

FAQ

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.

Related live models