Tool to optimize images by providing their URLs. Supports batch processing of up to 100 URLs per request with options for lossy, glossy, or lossless compression, resizing, format conversion (WebP/AVIF), and background removal. Use when you need to compress and optimize images ac…
waitintegerWait time in seconds (0-30) for optimization before returning. Use 0 to return immediately with scheduled status. Higher values wait for completion.
lossystringImage compression type.
resizestringImage resize type.
refreshintegerRe-fetch and re-optimize image from source URL: 0 to use cached version, 1 to force fresh optimization
upscalestringImage upscaling factor.
urllistRequiredarrayArray of image URLs to optimize. Images must be accessible online. Maximum 100 URLs per request.
cmyk2rgbintegerConvert CMYK color space to RGB: 0 to skip conversion, 1 to convert (default is 1)
bg_removestringBackground removal options: '1' for transparent background, URL for custom background image, '#rrggbbxx' for color with transparency (xx is alpha in hex)
converttostringFormat conversion options: '+webp' (add WebP version), '+avif' (add AVIF version), '+webp|+avif' (add both), 'webp|avif' (replace with first available), 'jpg', 'png', 'gif' (convert to format)
keep_exifintegerPreserve EXIF metadata in optimized images: 0 to remove (default), 1 to keep
paramlistarrayArray of custom optimization parameters for each URL, allowing per-image settings. Must match urllist length if provided.
resize_widthintegerTarget width in pixels for resizing. Required if resize is specified.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.