Bulk Move Files
Bulk Move Files
Moves multiple files to a specified folder in a single request.
Method: POST
URL: {{base_url}}/files/bulk-move
Authentication
This endpoint requires authentication.
- Recommended: Bearer token in the
Authorizationheader:
Notes:
- If your collection/folder already sets auth, this request can inherit auth.
- Ensure
{{access_token}}is a valid, non-expired token.
Headers
Required variables
Set these variables at the environment or collection level:
Body (raw JSON)
Send the request body as raw JSON.
Example body:
Notes:
- You can include one or multiple file IDs in the
file_idsarray. - All specified files will be moved to the provided folder.
- The destination
folder_idmust exist and be accessible to the authenticated user.
Sample request
Sample success response
A successful request typically returns HTTP 200 OK.
Common errors
-
400 Bad Request
- Missing
file_ids - Missing
folder_id - Invalid file ID format
- Missing
-
401 Unauthorized / 403 Forbidden
- Missing/invalid
Authorizationheader - Expired
{{access_token}}
- Missing/invalid
-
404 Not Found
- One or more files do not exist
- Destination folder does not exist
Notes
- This endpoint moves multiple files at once, reducing the need for multiple API calls.
- File metadata and URLs remain unchanged; only the folder association is updated.
- Useful for bulk file organization operations in gallery or file manager interfaces.
Request
This endpoint expects an object.
file_ids
folder_id
Response
OK
message
success
