HOST: https://dev.edisk.cz/api --- eDisk API - download and search files fast and smooth Checks files on server. Multiple urls allowed, separate with commas. Use urlencode for urls. Possible error values: [invalid-key]. GET /exists?key={key}&urls={urls} < 200 < Content-Type: application/json { "error" : false, "urls" : [ {"url": "https://www.edisk.cz/stahni/80536/file.pdf_26.44KB.html", "valid" : "1"} ] } Retrieve file information - filename, filesize in bytes, direct filelink. Possible error values: [invalid-key,invalid-file]. GET /fileinfo?key={key}&url={url} < 200 < Content-Type: application/json { "error" : false, "url" : "https://www.edisk.cz/stahni/80536/file.pdf_26.44KB.html", "filename" : "file.pdf", "filesize" : 23578, "description" : "file description", "download_link" : "https://dl1.edisk.cz/asdfd297aa592" } Retrieve account information - credits, total downloads count, last login. Possible error values: [invalid-key]. GET /account?key={key} < 200 < Content-Type: application/json { "error" : false, "credit" : 124789, "downloads" : 432, "last_login" : "file description" } Search files on eDisk Possible param order values: [name,size,uploaded,default] Possible param asc values: [desc,asc] Possible param cat values: [audio,video,document,picture,archive,xxx,default] Possible error values: [invalid-key]. GET /search?key={key}&query={query}&limit={limit_results}&offset={start}&order={order}&asc={asc}&cat={cat} < 200 < Content-Type: application/json { "error" : false, "files" : [ { "id" : 1234, "url" : "https://www.edisk.cz/stahni/80536/file.pdf_26.44KB.html", "filename" : "file.pdf", "extension" : "pdf", "cat" : "document", "filesize" : 23578, "uploaded" : 234789642, "file_info" : { "archive" : false, "archive_pass" : false, "archive_files" : 0, "picture" : false, "movie" : true, "preview" : "https://data3.edisk.cz/images/preview_movie/2/4130177/1_big.jpg", "audio" : false } } ] }