Ana içeriğe geç

Tüm Cache'i Temizle

Tüm cache'i temizler.

Endpoint

POST /api/v1/cache/clear-all

Authentication

Bu endpoint authentication gerektirir.

Header: Authorization: Bearer \{token\}

Permission

  • cache.clear.all - Tüm cache temizleme

Request

Headers

HeaderDeğerZorunlu
AuthorizationBearer \{token\}Evet

Response

Success Response (200 OK)

{
"message": "All cache cleared successfully"
}

Error Responses

403 Forbidden

{
"message": "Forbidden"
}

Code Examples

cURL

curl -X POST https://api.example.com/api/v1/cache/clear-all \
-H "Authorization: Bearer \{token\}"

Notes

  • ÖNEMLİ: Bu endpoint tüm cache'i temizler (para birimi, çeviri, ve diğer tüm cache'ler)
  • Sadece cache.clear.all permission'ı olan kullanıcılar kullanabilir (genellikle admin'ler)
  • Bu işlem geri alınamaz, tüm cache verileri silinir
  • İşlem loglanır (warning seviyesinde)
  • Cache temizlendikten sonra performans etkisi olabilir (cache'ler yeniden oluşturulacak)