Dosyalar ve toplu işler

Dosyayı sil

Geçerli organizasyona ait yüklenmiş bir dosyayı siler.

DELETE
/v1/files/{file_id}

Genel bakış

/v1/files üzerinden oluşturulan bir dosyayı siler. Batch dosyaları ve TokenLab tarafından oluşturulan görüntü referans dosyaları OpenAI uyumlu bir deleted nesnesi döndürür.

İstek Anthropic Files uyumluluk modunu kullandığında, aynı route bağlı workspace’ten Anthropic tarzı dosyayı siler.

Notlar

  • Bir dosyayı silmek, onu zaten referans alan Batch işlerini iptal etmez.
  • Eksik veya yetkisiz file ids, yönlendirme durumunu açığa çıkarmadan herkese açık bir not-found hatası döndürür.
  • Görüntü referans dosyalarını yalnızca bekleyen hiçbir görüntü düzenleme isteği onlara ihtiyaç duymadığında silin.

Örnek

İstek

cURL
curl -X DELETE "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"

İstek / Yanıt

Kesin schema için yukarıdaki etkileşimli OpenAPI panelini kullanın.

{  "id": "string",  "object": "file",  "deleted": true}

Yetkilendirme

BearerAuth
AuthorizationBearer <token>

API Anahtarı kimlik doğrulaması. API anahtarlarını Dashboard > API > API Keys bölümünden oluşturun veya yönetin.

Konum: header

Yol parametreleri

file_id*string

Dosyalar API'si tarafından döndürülen dosya kimliği.

Başlıklar

anthropic-beta?string

Anthropic Dosyaları API modunu kullanmak için files-api-2025-04-14 ekleyin.

Yanıt

application/json

application/json

application/json