Fshi skedarë në masë
Fshin deri në 100 skedarë në një thirrje, secilin ashtu si `DELETE /files/{id}` fshin një, ashtu si përzgjedhja e disave në faqen Skedarët.
Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.
POST /files/batch-delete
Fshin deri në 100 skedarë në një thirrje, secilin ashtu si DELETE /files/{id} fshin një, ashtu si përzgjedhja e disave në faqen Skedarët.
Shembull
Kërkon threads:write. ids merr nga 1 deri në 100 ID skedarësh, dhe çdo fushë tjetër është një 422 unknown_parameter.
curl -X POST "$OE/files/batch-delete" -H "$AUTH" -H 'content-type: application/json' -d '{ "ids": ["file_0c4e7a91d2b84f63a5e19b7d", "file_6bb640f5b99e47deb758f1f5", "file_9e2b41c7a0f35d8e6b1c4a72"]}'{ "object": "file_batch_delete", "deleted": ["file_0c4e7a91d2b84f63a5e19b7d"], "kept": [ { "id": "file_6bb640f5b99e47deb758f1f5", "filename": "invoice-0912.pdf", "usage": "received", "reason": "It came in on a message, so it stays with that message." } ], "missing": ["file_9e2b41c7a0f35d8e6b1c4a72"]}Një thirrje ku disa skedarë fshihen dhe të tjerë mbeten nuk është gabim. deleted liston çfarë u fshi, kept çdo skedar në përdorim me usage e tij dhe reason me fjalë, dhe missing ID-të që janë të panjohura, tashmë të fshira ose jashtë adresave që mban një çelës i kufizuar.
Çdo skedar kontrollohet sërish në çastin që fshihet, prandaj një që hyri në përdorim pasi e listuat mbahet në vend që të humbasë. Nuk ka kthim pas.