{
    "name": "QR Code Generator API",
    "version": "1.0.0",
    "description": "Streaming QR Code Generator API",
    "endpoints": {
        "GET \/qr": "Generate QR code with parameters",
        "POST \/qr\/logo": "Generate QR code with uploaded logo",
        "GET \/health": "API health check and status"
    },
    "parameters": {
        "data": "Content to encode (required)",
        "size": "Image size 50-2000px (default: 300)",
        "color": "Foreground color hex without # (default: 000000)",
        "bgcolor": "Background color hex without # (default: FFFFFF)",
        "format": "Output format: png, jpg, svg (default: png)",
        "margin": "Border margin 0-50px (default: 4)",
        "ecc": "Error correction: L, M, Q, H (default: M)",
        "quality": "JPEG quality 1-100 (default: 90)"
    },
    "examples": {
        "Simple QR": "https:\/\/qr.managedpark.de\/qr?data=Hello+World",
        "Custom size & color": "https:\/\/qr.managedpark.de\/qr?data=Test&size=400&color=FF0000&bgcolor=000000",
        "URL QR code": "https:\/\/qr.managedpark.de\/qr?data=https:\/\/example.com&size=300",
        "High quality JPEG": "https:\/\/qr.managedpark.de\/qr?data=Test&format=jpg&quality=95"
    }
}