Move Files items to Trash
POST
/api/v1/files/trash
const url = 'https://example.com/api/v1/files/trash';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '[{"path":"example"}]'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/v1/files/trash \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '[ { "path": "example" } ]'Requires a signed-in User with the data scope and permission to change each Item. It returns the paths that could not be moved when part of the request fails, or 400 when the request is invalid. Route: /api/v1/files/trash. Inputs: . Do not automatically replay this operation after an uncertain result.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
Array<object>
object
path
required
string
Examplegenerated
[ { "path": "example" }]Responses
Section titled “Responses”Media typeapplication/json
Array<string>
Examplegenerated
[ "example"]Media typeapplication/json
The standard API error response: { "error": { ... } }.
object
Example
{ "error": { "code": "bad_request" }}