1. Generate an unique token for your upload, sending GET request to @http://dump.bitcheese.net/gentoken@

bc. % curl http://dump.bitcheese.net/gentokennuxyzud<...>umonuso2. Add this token as @token@ form field when uploading aPOST //dump.bitcheese.net/upload-file?simple or //dump.bitcheese.net/upload-image?simplefile: file

bc. % curl -F file=@file -F token=nuxyzud<...>wyfumonuso http://dump.bitcheese.net/upload-file?simplehttp://dump.bitcheese.net/files/urobos/3. If you want to query progress ofuploadIf everything is ok, HTTP 200 with file upload, youurl is returnedh2. Searching for filesYou can send GET request to @http://dump.bitcheese.net/gettoken/$token@bc. curl http://dump.bitcheese.net/gettoken/nuxyzu<...>fumonusoThis returns either an empty string (iflook up a file isn't uploaded yet or token doesn't exist) or relative path to file, like @files/urobos/file@@gentoken@ and @gettoken@ are also available in JS format, just append "?format=js" to URI:bc. % curl http://dump.bitcheese.net/gentoken?format=jsuploader.callback("nuxyzud<...>umonuso");by its SHA512: