Araç Sil

Bir aracı kalıcı olarak silin

Dikkat!

Bu işlem geri alınamaz. Araç silindikten sonra, bu aracı kullanan asistanlar artık bu araca erişemez. Silme işleminden önce aracın hangi asistanlarda kullanıldığını kontrol etmeniz önerilir.

Endpoint

DELETE/api/v1/tools/:toolId

Belirtilen aracı kalıcı olarak siler.

URL Parametreleri

toolIdstring (gerekli)

Silinecek aracın ID'si

İstek Örneği

cURL
curl -X DELETE https://api.wespoke.ai/api/v1/tools/tool_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"

Yanıt Örneği

200 OK
{
  "success": true,
  "message": "Araç başarıyla silindi"
}

Hata Yanıtları

404 Not Found
{
  "success": false,
  "error": {
    "code": "TOOL_NOT_FOUND",
    "message": "Araç bulunamadı"
  }
}
409 Conflict
{
  "success": false,
  "error": {
    "code": "TOOL_IN_USE",
    "message": "Araç kullanımda olduğu için silinemez",
    "details": {
      "assistantIds": ["asst_123", "asst_456"],
      "assistantCount": 2
    }
  }
}

Önemli Notlar

• Bir araç silindiğinde, bu işlem geri alınamaz.

• Aktif olarak asistanlarda kullanılan araçlar silinemez (409 hatası döner).

• Silmeden önce aracı kullanan asistanlardan kaldırmanız gerekir.

• Araç silme işlemi anlık gerçekleşir ve tüm konfigürasyon verileri kalıcı olarak silinir.

Güvenli Silme Akışı

1

Aracın detaylarını alarak hangi asistanlarda kullanıldığını kontrol edin

2

Eğer araç asistanlarda kullanılıyorsa, önce ilgili asistanlardan aracı kaldırın

3

Artık hiçbir asistan kullanmıyorsa, aracı güvenle silebilirsiniz