API Ürünü Erişim Ayarları
Kullanıcılar doğrudan API’ye erişim sağlamazlar; önce bir uygulama (Application) oluştururlar ve bu uygulama üzerinden API ürününe erişim talep ederler. API ürünleri varsayılan olarak herkese açık (public) yapılandırılmıştır. Bu durumda, bir kullanıcı uygulaması üzerinden API’ye erişim talep ettiğinde, istek otomatik olarak onaylanır ve kullanıcı hemen erişim sağlar. Ancak ürün sahibi, Apinizer API Manager > Yönetim (Administration) > Portal > API Ürünleri (API Products) sayfasında yapılandır (configure) ile her bir ürün için bulunan “Access requests from applications” (Uygulamalardan gelen erişim istekleri) ayarını değiştirebilmektedir. Bu ayar aşağıdaki resimde gösterilmiştir:
API Ürünü Erişim Ayarları
- Seçenek işaretli olduğunda: Uygulamalardan gelen erişim istekleri otomatik olarak onaylanır (varsayılan durum).
- Seçenek işaretli olmadığında: Kullanıcılar otomatik erişim sağlayamaz. Bu durumda kullanıcı, uygulaması üzerinden erişim isteğinde bulunur ve ürün sahibinin manuel onayını beklemesi gerekir.
Portal Arayüzünde Kullanımı
Otomatik uygulama onayı kapatılıp kaydedildikten sonra Portal’den aşağıdaki gibi test edilebilir. API Portal Ekranında API’ler seçilerek ilgili product açılır ve aşağıdaki işlemler uygulanır.
Portal Arayüzünde API Ürün Seçimi

Portal Arayüzünde Uygulama Ekleme Talebi

Portal Arayüzünde Uygulama Oluşturma

Portal Arayüzünde Plan Seçimi
API Portal Sayfasına Giriş ve Ürün Seçimi
API Ürün Detay Sayfası ve Uygulama Oluşturma
- Uygulama adını ve açıklamasını girer
- “Save” butonuna tıklayarak uygulamayı oluşturur
Kayıt olma
- Oluşturduğu uygulamayı seçer
- Plan seçer (örn: Plus)
- “Register” butonuna tıklar
Kayıt Durumunu Görüntüleme
- Onay bekliyor: Ürün sahibinin onayı beklenir
- Onaylandı: API kullanıma hazır
- Reddedildi: Erişim talebi reddedildi
Onay İstekleri API Ürün Uygulama Kaydı
API ürününe erişim için otomatik onay kapalı olduğunda, kullanıcıların kayıt talepleri; Apinizer API Manager > Yönetim (Administration) > Portal > Onay İstekleri (Approval Requests) Sayfasında listelenir.
Onay İstekleri Liste Ekranı

Onay İstekleri Detay Ekranı
Onay Bekleyen Talebi Seçme
Talep Detaylarını Görüntüleme
- Account/Developer Information: Kullanıcı bilgileri (email, ad, organizasyon, telefon)
- API Product Information: API ürün adı ve başlığı
- Plan Information: Uygulama adı ve seçilen plan ve detayları
Karar Verme
- Approve: Talebi onaylar, kullanıcı API’ye erişim sağlar.
- Reject: Talebi reddeder, kullanıcı erişim sağlayamaz.
Otomatik Onay Ayarı
API Portal varsayılan olarak otomatik onay olarak yapılandırılmıştır. Bu süreci yönetmek için aşağıdaki adımlar uygulanır. Portal’e yeni üye olmak isteyen kullanıcıların onay sürecini Apinizer API Manager > Yönetim (Administration) > Portal > Ayarlar > Portal > Güvenlik (Security) sekmesindeki “Hesap/Geliştirici Otomatik Onayla (Auto Approve Account/Developers)” ayarını kontrol eder. Bu ayar açıksa, admin doğrulamasına gerek kalmadan mail doğrulaması ile direkt hesaba giriş yapabilir. Bu ayar kapalıysa, önce mail adresini doğrular daha sonra kayıt talebi Apinizer API Manager > Yönetim (Administration) > Onay İstekleri (Approval Requests) > Hesap/Geliştirici (Account/Developer) ekranına gelir.
Otomatik Onay Ayarı
Onay İstekleri Hesap/geliştirici
Otomatik onay kapalıyken, admin Apinizer API Manager > Yönetim (Administration) > Onay İstekleri (Approval Requests) > Hesap/Geliştirici (Account/Developer) sekmesinde bekleyen kayıt taleplerini görüntüler. Her talep için şu bilgiler listelenir:
Hesap/Geliştirici Onay İstekleri

