Credits & pricing
GET /api/v1/account — check your credit balance. Who can use the API and how usage is priced.
The API uses the same credits as the website. Buy credits on the pricing page; there is no separate API plan.
API access
The API is available to accounts that have bought credits or subscribed. Buying any credit pack unlocks it, and it stays on after you spend the credits. Accounts that have never paid get 403 paid_plan_required on every request. API results never carry a watermark.
Pricing
You pay per second of video, rounded up to whole seconds:
| Resolution | Credits per second |
|---|---|
1080p | 1 |
2k | 2 |
4k | 3 |
A 12.4-second video costs 13 credits at 1080p, 26 at 2K and 39 at 4K. Credits are charged when the task is created and refunded automatically if it fails.
The balance must cover the whole video. Otherwise the request returns 402 insufficient_credits and nothing is charged.
Get your balance
GET https://videoupscaler.co/api/v1/accountcurl https://videoupscaler.co/api/v1/account \
-H "Authorization: Bearer $VIDEOUPSCALER_API_KEY"{
"credits": 1240,
"credits_per_second": { "1080p": 1, "2k": 2, "4k": 3 }
}| Field | Description |
|---|---|
credits | Your current balance |
credits_per_second | Current price per resolution |