Kimlik Doğrulama
Tüm API istekleri bir partner API anahtarı ile yetkilendirilir. Anahtarı Authorization başlığında Bearer şeması ile gönderirsiniz:
Authorization: Bearer ldg_live_…API anahtarı ile yapılan istekler partner-düzeyi entegrasyon içindir. Bu, müşteri panelinde kullanılan oturum (JWT/OTP) yetkilendirmesinden farklıdır ve onunla karıştırılmamalıdır.
Anahtar formatı
Bölüm başlığı “Anahtar formatı”Anahtarlar bir önek ile başlar:
| Önek | Kullanım |
|---|---|
ldg_live_… |
Canlı (prod) ortam |
ldg_test_… |
Test ortamı |
Anahtar yönetimi
Bölüm başlığı “Anahtar yönetimi”- Anahtar yalnızca üretildiği anda bir kez tam haliyle gösterilir. Güvenli bir yerde saklayın.
- Kaybederseniz geri alınamaz; yeni bir anahtar üretmeniz gerekir.
- Anahtarın yalnızca görünür bir kimliği (örn. son birkaç karakter) listelerde görünür.
Yetkisiz istekler
Bölüm başlığı “Yetkisiz istekler”Geçersiz, eksik ya da iptal edilmiş anahtarla yapılan istekler 401 Unauthorized ile reddedilir ve standart hata yanıtı döner.
Hesap durumunun etkisi
Bölüm başlığı “Hesap durumunun etkisi”Hesabınız kapatılmışsa (closed) anahtarınızla yapılan her istek, sorgulamalar (GET) dahil, 403 ve partner_not_active koduyla reddedilir. Hesap yeniden açıldığında aynı anahtar kendiliğinden çalışır; yeni anahtar üretmeniz gerekmez. Hesap askıdaysa (suspended) sorgulamalar çalışır; yeni ödeme, yeni ödeme linki ve iade istekleri 403 ve partner_not_active alır.