@extends('admin.layout.layout') @section('title', 'Personel API Dokümanı') @section('content')
API istemcisi oluşturma, token teslimi ve destek takibi için iç kullanım rehberi.
| Kurum adı | Banka, kurum veya entegrasyon firmasının resmi adı. |
|---|---|
| Yetkili kişi | Teknik tarafta tokenı teslim alacak kişi. |
| Yetkili e-posta | Destek ve bilgilendirme için kullanılacak adres. |
| Sabit IP adresleri | Kurum API isteği hangi IP adreslerinden atacaksa liste alın. Bilmiyorlarsa boş bırakılabilir. |
| Banka kapsamı | Sadece bir bankanın ilanlarını mı, yoksa tüm ilanları mı görecek? |
| Kullanım sıklığı | Varsayılan 60 istek/dakika uygundur. Daha yoğun kullanım varsa not alın. |
Kurumun teknik ekibine şunlar verilir:
| Token | mk_live_... ile başlayan tek kullanımlık gösterilen token. |
|---|---|
| Karşı taraf teknik dokümanı | Kurum API Teknik Kullanım Dokümanı |
| Varsa IP kapsamı | Kurum hangi IP adreslerinden istek atabileceğini bilmelidir. |
| Varsa banka kapsamı | Token yalnızca belirli bir bankaya kısıtlandıysa kurum bilgilendirilmelidir. |
| Durum | Personelin Yapacağı Kontrol |
|---|---|
| Token çalışmıyor | API istemcisi aktif mi, token yenilenmiş mi, son kullanım tarihi geçmiş mi kontrol edin. |
| IP hatası alıyorlar | Kurumdan çıkış IP adresini isteyin ve istemci kaydına ekleyin. |
| Çok istek hatası alıyorlar | Dakika limitini ve kurumun sorgu sıklığını kontrol edin. |
| Eksik ilan görüyorlar | Banka kapsamı, status filtresi ve ilanın aktif/pasif/tamamlanmış durumu kontrol edilmeli. |
| Teknik hata bildiriyorlar | Karşı taraftan X-Request-Id, istek URL'i, zaman ve hata kodu istenmelidir. |
API Yönetimi ekranındaki son istekler ve istemci detay ekranındaki loglar kontrol edilmelidir. Loglarda endpoint, HTTP status, hata kodu, IP ve request id bilgisi görülür.