Perform operations on multiple files efficiently.
Request Body
The operation to perform: delete, update_tags, change_status
Array of file IDs to operate on
Operation-specific parameters
Bulk Delete
curl -X POST https://api-be.atthene.com/api/v1/files/bulk/ \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operation": "delete",
"file_ids": ["file_123", "file_456", "file_789"]
}'
{
"operation": "update_tags",
"file_ids": ["file_123", "file_456"],
"parameters": {
"tags": ["updated", "batch_processed"]
}
}
Response
{
"success": true,
"processed": 3,
"failed": 0,
"results": [
{
"file_id": "file_123",
"status": "success"
},
{
"file_id": "file_456",
"status": "success"
},
{
"file_id": "file_789",
"status": "success"
}
]
}