Perform bulk operations on collection files.
Request Body
The operation: add_files, remove_files
Array of file IDs to operate on
Bulk Add Files
curl -X POST https://api-be.atthene.com/api/v1/collections/coll_123/bulk/ \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operation": "add_files",
"file_ids": ["file_123", "file_456", "file_789"]
}'
Bulk Remove Files
{
"operation": "remove_files",
"file_ids": ["file_456", "file_789"]
}
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"
}
]
}