Process images with watermark, format conversion, and quality optimization in one request. Supports both single image and batch processing.
POST /api/process
Content-Type: application/json
{
"url": "https://example.com/image.jpg",
"format": "WEBP",
"quality": 85,
"watermark": "tattoo-build"
}
POST /api/process
Content-Type: application/json
[
{
"url": "https://example.com/image1.jpg",
"format": "WEBP",
"quality": 85,
"watermark": "tattoo-build"
},
{
"url": "https://example.com/image2.png",
"format": "PNG",
"quality": 90,
"watermark": "lifestyle-brew"
}
]
"http://example.com/images/temp_20241111_123456_abcd1234.jpg"
[
"http://example.com/images/temp_20241111_123456_abcd1234.jpg",
"http://example.com/images/temp_20241111_123456_efgh5678.png"
]