{"service":"FTP Service Endpoint","version":"1.0.0","endpoints":{"ftp":"/internalApps/FTP/","health":"/health"},"usage":{"method":"GET","url":"/internalApps/FTP/","required_params":["DeviceID","DeviceType","Action"],"valid_device_types":["ECUVISION","ECUVISION2","OCUWEED","SBOX","SBOX11","SERVER","SERVERAPP"],"optional_params":["Filename","FileSize","DirSize","HDFree","appends","filesuploaded","runtime","Uptime","LoopRun"],"telemetry_example":"/internalApps/FTP/?DeviceID=123&DeviceType=SBOX&Action=uploading%20file%20123.avi","configuration_examples":{"full_config":"http://192.168.0.209:3019/internalApps/FTP/?DeviceID=108&DeviceType=gen2&Action=set&LoopTime=15&ServiceStatus=Active&SpeedLimit=1048576&SafeTime=5","partial_config":"http://192.168.0.209:3019/internalApps/FTP/?DeviceID=108&DeviceType=gen2&Action=set&ServiceStatus=Inactive","server_telemetry":"http://192.168.0.209:3019/internalApps/FTP/?DeviceID=1002&DeviceType=ServerApp&Action=sync_report&Progress=100.0"},"actions":{"set":"Configure device settings (LoopTime, ServiceStatus, SpeedLimit, SafeTime)","other":"Log telemetry data and get device configuration"}}}