Image Optimization API
Fast, lossless server-side image compression, conversion, placeholder generation, and custom watermarking. Optimizes heavy JPG/PNG assets into next-gen formats (WebP, AVIF) programmatically.
POST /api/v1/images/optimize-auto
Query Parameters
image_urlRequired • string
Fully qualified HTTP link of the target image asset.
qualityOptional • float
Compression factor from 0.1 to 1.0. Default is 0.75.
target_formatOptional • string
Target conversion format: webp (default), png, jpeg, or avif.
Example Response
{
"success": true,
"original_size_bytes": 2450000,
"compressed_size_bytes": 620000,
"saved_percentage": "74%",
"recommended_format": "webp",
"download_url": "https://toolchi.online/files/res.webp",
"web_readiness_score": 95
}NodeJS / fetch request
const response = await fetch("https://toolchi.online/api/v1/images/optimize-auto", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer tc_live_xxxxxxxx"
},
body: JSON.stringify({
image_url: "https://yourdomain.com/assets/photo.png",
target_format: "webp",
quality: 0.8
})
});
const data = await response.json();
console.log("Optimized image:", data.download_url);Ready to automate image optimization?
Generate a sandbox API key and run queries directly in your terminal.
