{"success":true,"message":"File Management API","data":{"version":"1.0.0","endpoints":{"files":{"POST /api/files/upload":"Upload a file (multipart/form-data with \"file\" field)","GET /api/files/download/*":"Download a file by path","GET /api/files/info/*":"Get file information","GET /api/files/stream/*":"Stream a file (for large files)","DELETE /api/files/*":"Delete a file"},"directories":{"GET /api/directories/list":"List current directory contents","GET /api/directories/list/*":"List directory contents by path","POST /api/directories/create":"Create a new directory (JSON: {\"path\": \"...\"})","GET /api/directories/info/*":"Get directory information","POST /api/directories/clear/*":"Clear directory contents","DELETE /api/directories/*":"Delete a directory"},"system":{"GET /health":"Health check endpoint","GET /":"This documentation"}},"examples":{"uploadFile":"curl -X POST -F \"file=@example.txt\" -F \"uploadPath=./uploads\" http://localhost:4000/api/files/upload","listDirectory":"curl http://localhost:4000/api/directories/list","createDirectory":"curl -X POST -H \"Content-Type: application/json\" -d '{\"path\": \"./new-folder\"}' http://localhost:4000/api/directories/create","downloadFile":"curl http://localhost:4000/api/files/download/path/to/file.txt"}}}