DRAEVADEVELOPERS
API temelleri
DRAEVA / Public API

Sürümleme ve geriye dönük uyumluluk

Kararlı yollar /v1 içerir. Geriye dönük uyumsuz bir değişiklik /v2 altında yayınlanır; /v1 için kaldırma takvimi ayrıca duyurulur.

URL sürümü

Kararlı yollar /v1 içerir. Geriye dönük uyumsuz bir değişiklik /v2 altında yayınlanır; /v1 için kaldırma takvimi ayrıca duyurulur.

Kırıcı sayılmayan değişiklikler

  • Response'a yeni alan eklenmesi
  • Enum olmayan metadata/sözlük listelerine yeni kayıt eklenmesi
  • Hata detail ve title metinlerinin değiştirilmesi
  • Rate-limit header değerlerinin anahtar config'ine göre değişmesi

İstemciler bilinmeyen response alanlarını yok saymalı ve kullanıcıya gösterilecek sabit metinleri kendileri yerelleştirmelidir.

Kırıcı değişiklikler

  • Zorunlu request alanı eklenmesi
  • Mevcut alan tipinin değiştirilmesi
  • Endpoint veya alan kaldırılması
  • Enum sözleşmesinden mevcut değer kaldırılması
  • Mevcut başarılı durumun farklı HTTP semantiğine taşınması

Bunlar yeni major URL sürümü gerektirir.

Deprecation ve Sunset

Kaldırılacak endpoint'ler önceden şu header'ları taşır:

http
Deprecation: true
Sunset: Sat, 31 Oct 2026 23:59:59 GMT

İstemciniz bu header'ları merkezi log/telemetry sistemine aktarmalıdır. Sunset sonrasında endpoint'in çalışmaya devam edeceğini varsaymayın.

Parametre dokümanı sürümü

Look Engine /look/v1/params, version ve minEngineVersion döner. Motoru istemci tarafında çalıştıran uygulamalar, kendi engine sürümleri minimumdan eskiyse uzaktaki parametreleri reddetmeli ve uyumlu yerel varsayılanlarını korumalıdır.

Bu sayfada

Bir sorunuz mu var?API erişimi ve destek →