Payven API’leri URL tabanlı versiyonlama kullanır. Şu an aktif tek versiyonDocumentation Index
Fetch the complete documentation index at: https://docs.payven.com.tr/llms.txt
Use this file to discover all available pages before exploring further.
v1’dir.
URL formatı
Geriye dönük uyumluluk
Bir versiyon içinde aşağıdaki değişiklikler kırıcı (breaking) kabul edilmez ve önceden duyurulmadan yapılabilir:- Yeni opsiyonel alan eklenmesi (request veya response)
- Yeni endpoint eklenmesi
- Yeni opsiyonel header eklenmesi
- Yeni hata kodu eklenmesi
- Yeni webhook olayı eklenmesi
- Yanıt alanlarının sıralamasının değişmesi
messagealanlarındaki metin değişiklikleri
Bilmediğiniz alanları yok sayın.
Yeni hata kodlarını genel
code prefix’i (AUTH_*, VALIDATION_*) bazında yakalayın.Webhook payload’unda bilmediğiniz
eventType değerlerini yok sayın, hata fırlatmayın.Kırıcı değişiklikler
Aşağıdaki değişiklikler kırıcı kabul edilir ve yalnızca yeni bir major versiyonda yapılır:- Mevcut alanın silinmesi veya isminin değişmesi
- Mevcut alanın tipinin değişmesi
- Mevcut endpoint’in URL’sinin değişmesi
- Mevcut zorunlu alanın eklenmesi
- Yanıt yapısının yeniden organize edilmesi
Versiyon yaşam döngüsü
| Aşama | Süre | Açıklama |
|---|---|---|
| Aktif | Süresiz | Yeni özellikler eklenir, üretimde tam destekle çalışır |
| Deprecation | En az 12 ay | Yeni versiyon yayınlandıktan sonra uyarı süresi |
| Sunset | — | Tamamen kapatılır (en az 12 aylık geçişten sonra) |
Deprecation ve Sunset HTTP başlıkları döner:
Yeni versiyon nasıl duyurulur?
Migration rehberi
Tüm kırıcı değişikliklerin listesi ve göç adımları yayınlanır. Changelog takip edilir.