الملفات والدفعات

حذف ملف

حذف ملف تم رفعه من مساحة العمل الحالية.

DELETE
/v1/files/{file_id}

نظرة عامة

حذف ملف تم إنشاؤه من خلال /v1/files. يتضمن الرد الناجح deleted: true.

باستخدام ترويسات Anthropic Files، تقوم نفس الـ API بحذف ملف بتنسيق Anthropic من مساحة العمل الحالية.

ملاحظات

  • حذف ملف لا يلغي مهام الدفعات (batch jobs) التي تشير إليه بالفعل.
  • معرفات الملفات المفقودة أو التي يتعذر الوصول إليها تُرجع خطأ "غير موجود" (not-found error).
  • لا تحذف ملفات المراجع الخاصة بالصور إلا بعد التأكد من عدم وجود طلبات تعديل صور معلقة تحتاج إليها.

مثال

الطلب

cURL
curl -X DELETE "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"
{  "id": "string",  "object": "file",  "deleted": true}

التفويض

BearerAuth
AuthorizationBearer <token>

مصادقة مفتاح API. قم بإنشاء أو إدارة مفاتيح API في Dashboard > API > API Keys.

الموضع: header

معاملات المسار

file_id*string

معرف الملف المُرجع بواسطة Files API.

الترويسات

anthropic-beta?string

قم بتضمين files-api-2025-04-14 لاستخدام وضع Anthropic Files API.

الاستجابة

application/json

application/json

application/json