{"service":"미디어 압축 및 분할 API","version":"1.0.0","status":"online","endpoints":{"image_compression":{"method":"POST","path":"/api/compress-image","description":"이미지를 목표 용량으로 압축","parameters":{"image":"file (required) - 이미지 파일","targetSizeKB":"number (required) - 목표 용량 (KB)","returnBase64":"boolean (optional) - 결과를 Base64로 인코딩하여 포함할지 여부"}},"video_compression":{"method":"POST","path":"/api/compress-video","description":"영상 압축 또는 분할","parameters":{"video":"file (required) - 영상 파일","targetSizeKB":"number (required) - 목표 용량 (KB)","compressionMode":"string (required) - \"compress\" 또는 \"split\"","returnBase64":"boolean (optional) - 결과를 Base64로 인코딩하여 포함할지 여부"}},"webm_split":{"method":"POST","path":"/api/split-webm","description":"WebM 화질 변경 감지 및 분할","parameters":{"video":"file (required) - WebM 파일","targetSizeKB":"number (required) - 각 분할 파일 최대 용량 (KB)","returnBase64":"boolean (optional) - 결과를 Base64로 인코딩하여 포함할지 여부"}}},"limits":{"max_file_size":"500MB","rate_limit":"500 requests per 15 minutes"}}