{
    "status": "success",
    "message": "Provide file_type, file_storage_path, and a source file input.",
    "data": {
        "api_url": "https://api.tuzl.in/v1/tools/file/process",
        "accepted_methods": [
            "GET",
            "POST"
        ],
        "required_params": [
            "file_type=compress|resize|convert",
            "file_storage_path",
            "source_file upload OR source_url OR source_path"
        ],
        "optional_params": [
            "file_format",
            "target_format",
            "width",
            "height",
            "quality"
        ],
        "notes": [
            "file_storage_path must point to a local path on the same server where this API runs.",
            "Raster to SVG export uses an embedded SVG wrapper unless you wire in a true vector tracer."
        ],
        "example": "https://api.tuzl.in/v1/tools/file/process?file_type=convert&source_url=https%3A%2F%2Fdummyimage.com%2F600x400%2F000%2Ffff.png&target_format=jpg&file_storage_path=storage%2Fexports"
    }
}