Move file
post
https://api.imagekit.io
/v1/files/move
Move file API

Response structure and status code

In case of an error, you will get an error code along with the error message. On success, you will receive a 204 status code with an empty body.

Examples

Here is the example request to understand the API usage.
cURL
Node.js
Ruby
1
curl -X POST "https://api.imagekit.io/v1/files/move" \
2
-H 'Content-Type: application/json' \
3
-u your_private_key: -d '
4
{
5
"sourceFilePath" : "/path/to/file.jpg",
6
"destinationPath" : "/folder/to/move/into/"
7
}
8
'
Copied!
1
var ImageKit = require("imagekit");
2
3
var imagekit = new ImageKit({
4
publicKey : "your_public_api_key",
5
privateKey : "your_private_api_key",
6
urlEndpoint : "https://ik.imagekit.io/your_imagekit_id/"
7
});
8
9
imagekit.moveFile({
10
sourceFilePath: "/path/to/file.jpg",
11
destinationPath: "/folder/to/move/into/"
12
}, function(error, result) {
13
if(error) console.log(error);
14
else console.log(result);
15
});
Copied!
1
imagekitio = ImageKitIo::Client.new("your_private_key", "your_public_key", "your_url_endpoint")
2
imagekitio.move_file(
3
source_file_path: '/path/to/file.jpg',
4
destination_path: '/folder/to/move/into/'
5
)
Copied!