Delete files
Delete files from your IM Cloud Storage
POST https://api.imagemash.io/v1/storage/deleteFiles
Headers
Name
Type
Description
apikey*
Your API Key
Request Body
Name
Type
Description
filePaths*
Array
Array of filePaths. Eg. /jeep.png or /cars/jeep.png
{
"deletedCount": 2,
"erroredCount": 0,
"deletedFiles": [
"/Asset 1.png",
"/Asset 2.png"
],
"erroredFiles": []
}{
msg: "error details"
details: "..."
} // Explanation of error{
// Please contact support if you are getting this error constantly.
}Example Codes
curl --location 'https://api.imagemash.io/v1/storage/deleteFiles' \
--header 'apikey: your_api_key' \
--header 'Content-Type: application/json' \
--data '{
"filePaths":[
"/Asset 1.png",
"/Asset 2.png"
]
}'using System;
using RestSharp;
using System.Threading;
using System.Threading.Tasks;
namespace HelloWorldApplication {
class HelloWorld {
static async Task Main(string[] args) {
var options = new RestClientOptions("https://api.imagemash.io")
{
MaxTimeout = -1,
};
var client = new RestClient(options);
var request = new RestRequest("/v1/storage/deleteFiles", Method.Post);
request.AddHeader("apikey", "your_api_key");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("filePaths", "/Asset 1.png");
request.AddParameter("filePaths", "/Asset 2.png");
RestResponse response = await client.ExecuteAsync(request);
Console.WriteLine(response.Content);
}
}
}
Last updated