{"name":"TeraBox API Server","account":null,"endpoints":{"info":{"GET /":"This help page","GET /status":"Account status & params","GET /check-login":"Check login status","GET /user-info":"Current user info","GET /user-info/:user_id":"Get user info by ID","GET /passport-info":"Passport account info","GET /membership":"VIP membership info","GET /quota":"Storage quota","GET /coins":"Coins count","GET /home-info":"Home info (sign data)","GET /sys-config":"System configuration","GET /pan-token":"Generate PAN token","GET /public-key":"Get RSA public key"},"files":{"GET /files?dir=/&page=1":"List remote directory","GET /category?id=1&dir=/&page=1":"List by category (1-7)","GET /recent-uploads?page=1":"Recent uploads","POST /file-meta":"Get file metadata (body: {targets: [...]})","GET /file-diff":"File diff / sync","POST /create-dir":"Create directory (body: {path: '/new-dir'})","POST /download":"Get download links (body: {fs_ids: [123,...]})","POST /stream":"Get video stream (body: {path, type?}). Omit type to get 360+720+1080 at once"},"file_management":{"POST /file/delete":"Delete files (body: {paths: ['/file1',...]})","POST /file/copy":"Copy files (body: {items: [{path,dest,newname}]})","POST /file/move":"Move files (body: {items: [{path,dest,newname}]})","POST /file/rename":"Rename files (body: {items: [{path,newname}]})"},"sharing":{"GET /shares?page=1":"List shares","POST /share":"Create share (body: {paths: [...], pass?, period?})","POST /share/cancel":"Cancel shares (body: {share_ids: [123,...]})","GET /share/info?surl=xxx":"Short URL info","GET /share/list?surl=xxx&dir=&page=1":"Short URL file list","POST /share/query-transfer":"Query share transfer (body: {share_id, from_uk})","POST /share/transfer":"Transfer shared files (body: {share_id, from_uk, fs_ids, dest_path?, ondup?})"},"recycle_bin":{"GET /recycle-bin?page=1":"List recycle bin","POST /recycle-bin/clear":"Clear recycle bin"},"remote_upload":{"POST /remote-upload":"Submit remote upload (body: {urls, remote_dir?})","GET /remote-upload/list?page=1&size=20":"Remote upload list","POST /remote-upload/delete":"Delete remote upload task (body: {task_id})"},"cloud_download":{"GET /clouddl/tasks?start=0&limit=20&status=255":"Cloud DL task list","POST /clouddl/add":"Add cloud DL task (body: {source, sha1hash?, selected_idx?, save_path?})","POST /clouddl/query":"Query task info (body: {op_type, task_ids})","POST /clouddl/cancel":"Cancel task (body: {task_id})","POST /clouddl/delete":"Delete task (body: {task_id})","GET /clouddl/torrent-info?path=/file.torrent":"Query torrent file info","POST /clouddl/magnet-info":"Query magnet info (body: {magnet_link})"},"upload":{"GET /upload-host":"Get upload host endpoint","POST /precreate":"Precreate file (body: {remote_dir, file, size, hash})","POST /rapid-upload":"Rapid upload (body: {remote_dir, file, size, hash})","POST /create-file":"Create file after upload (body: file data)"},"proxy":{"POST /proxy":"Get download + stream URLs (body: {fs_ids: [123], path: '/video.mp4'})","GET /streaming/auto/:fs_id.m3u8":"Master M3U8 playlist with all qualities","GET /streaming/:quality/:fs_id.m3u8":"Single quality M3U8 (quality: 240/360/480/720/1080)","GET /proxydl/:fs_id.ext":"Proxy download redirect (ext is ignored, e.g. 12345.mp4)"},"user":{"POST /set-birthday":"Set birthday (body: {birthday, is_adult})"}}}