Upscale an image with P-Image Upscale
Pruna AI P-Image Upscale — fast image upscaling with results in seconds, up to 32 MP output. Priced by the target resolution tier: 4 MP = 10, 8 MP = 15, 16 MP = 30, 32 MP = 60 credits per image.
Asynchronous. Returns a job id (the image is not in this response). Poll GET /v1/upscales/{id} until status is succeeded — the image URL is in that response’s image_url.
Authorizations
API key as a bearer token: Authorization: Bearer bpx_live_xxx
Body
Image to upscale. A public image URL, a data URI, raw base64, or an uploaded-file URL from POST /v1/uploads.
Enhance textures and fine detail (may increase contrast).
Improve realism — recommended for AI-generated images.
Output format (jpg recommended; png files get very large at high megapixel targets).
jpg, png, webp Target output resolution in megapixels. Sets the price: 4 MP = 10, 8 MP = 15, 16 MP = 30, 32 MP = 60 credits.
4, 8, 16, 32 Response
Job accepted.