İçeriğe Geç

Sağlık Kontrolü

GET /api/v1/health

Sağlık Kontrolü

Bu uç nokta API'nin isteğe cevap verebilir durumda olduğunu doğrulamak içindir. Kimlik doğrulama gerektirmez — X-API-Key başlığı gönderseniz bile yok sayılır. Yanıt yalnızca { "status": "healthy" } içerir; sürüm, zaman damgası veya uptime değeri yoktur.

Ne zaman kullanmalı

  • İlk entegrasyon sırasında DNS ve güvenlik duvarının API'ye ulaşmasını doğrulamak için.
  • Canlı izleme (uptime monitoring) servisinizden periyodik kontrol göndermek için. 10-60 saniyelik aralık yeterlidir.
  • Anahtarınız olmadan endpoint'in ayakta olduğunu test ederken.

Yaygın hatalar

  • Bu çağrı oran sınırına sayılmaz, ancak istek sayacı için bile sayılmaz — /account/usage değerinde görünmez.
  • healthy dönmesi API layer'ının ayakta olduğunu gösterir; arka uçtaki veritabanı veya Qdrant/TEI servisleri etkilenmiş olabilir. Kapsamlı sistem durumu için ayrı bir status sayfası kullanılmalıdır.

Yanıtlar

200 — Servis çalışıyor.

{
  "status": "healthy"
}