diff --git a/lib/index.js b/lib/index.js index 2c1fa16..55d327b 100644 --- a/lib/index.js +++ b/lib/index.js @@ -218,6 +218,20 @@ Files.prototype.info = function (file, fields, callback) { }); }; +// Deletes a specific file +Files.prototype.delete = function(fileID, eTag, callback){ + request + .del(this.options.base_url+'/'+this.resource+'/'+fileID) + .set('Authorization', this.options.auth) + .set('If-Match', eTag) + .end(function(res){ + if(res.error) + return callback('Error: '+res.error.message); + + callback(null, res.body); + }); +}; + // Creates metadata for a given file Files.prototype.createMetadata = function (file, metadata, callback) { request