API REHBERİ
SOAP APIs
WSDL dosyasını yükleyerek ve URL’sini vererek API’nizi otomatik olarak rehbere kaydedin
REST APIs from WADL
WADL dosyasını yükleyerek ve URL’sini vererek API’nizi otomatik olarak rehbere kaydedin
REST APIs from Swagger 2.x
Swagger dosyasını yükleyerek ve URL’sini vererek API’nizi otomatik olarak rehbere kaydedin
REST APIs from OpenAPI 3.x
OpenAPI dosyasını yükleyerek ve URL’sini vererek API’nizi otomatik olarak rehbere kaydedin
Manuel API Tanımlama
Eğer tanım dosyanız yoksa API’nizi tanımlamak için APINIZER’ı kullanabilirsiniz
GÜVENLİK & ERİŞİM KONTROLÜ
Veritabanı, LDAP veya APINIZER ile Kimlik Denetimi
Kullanıcı adı & Şifre veya API Anahtarlarınız ile çeşitli kimlik sağlayıcılardan kimlik denetimi yapabilirsiniz
OAuth 2 Server2
OAuth 2 Sunucusu
APINIZER’ın ürettiği “authorization_code, client_credentials, refresh_token, password” tiplerindeki OAuth2 jetonları ile kimlik ve yetki denetimi yapın.
SAML Validasyonu
Sertifikalarınız ile SAML mesajlarınızın validasyonunu yapın.
Metod Tabanlı Erişim Kontrolü
Hangi istemcinin hangi API’ye ve hangi metoduna erişebileceğini kolayca ayarlayın
CORS
API’nize tarayıcılardan erişim için izin verin
White IP & Black IP Listesi
API’lerinize hangi IP’lerden ulaşılabileceğini veya hangi IP’lerden erişilemeyeceğini tanımlayın
TEHLİKELİ İÇERİK KORUMASI
XML & JSON İçerik Filtrelemesi
SQL, JavaScript veya XPath / XQuery saldırılarını tespit edin ve engelleyin.)
Düzenli İfade Koruması
Anormallikleri tespit etmek ve engellemek için özel ifadeler tanımlayın
Şema Validasyonu
XML ve JSON mesajlarınızı şemalarına göre doğrulayın
Minimum ve Maksimum Mesaj Boyutu
Belirtilenlerden daha büyük veya daha küçük bir mesajın engellenmesini sağlayın
İzin Verilen Saatler
API’lerinize erişilebilecek saatlerini tanımlayın
TRAFİK KONTROLÜ
Throttling & Kota
Belirlenmiş bir süre için API’nin alabileceği veya istemcinin gönderebileceği mesaj sayısı sınırlandırılabilir
Önbelleğe Alma
önbelleğe alarak performans arttırılabilir
Yük Dengeleme
sunuculara istekleri dağıtarak performans arttırılabilir
Devre Kesici
API arızaları takip edilerek belirli bir eşiğe ulaştığında bir süreliğine API’ye erişimi engeller ve API’nin kendine gelebilmesi için fırsat tanır
Failover
Belirlenen bir hata aldığınızda, isteğinizi başka bir sunucuya iletebilirsiniz
VERİ İŞLEME
Rest - Soap -Rest Dönüşümü
SOAP API’nizi REST API olarak kullanıma açın
İstek Dönüşümü
XML / JSON istek mesajlarınızı XSLT / JOLT ile farklı formata dönüştürün
Yanıt Dönüşümü
XML / JSON yanıt mesajlarınızı XSLT / JOLT ile farklı formata dönüştürün
Redaksiyon
API yanıtlarınızı farklı kullanıcılar için – tamamını veya bir kısmını – maskeleyerek , kaldırarak veya değiştirerek, farklı dönün
Kod Yazımı
Veri işleme için özel javascript veya groovy kodları yazabilirsiniz
Hata Yanıtı Şablonu
Her politika için hata mesajlarını özelleştirebilirsiniz
ANALİTİK VE İZLEME
Log kaydetme
İstek ve yanıt başlıklarını, parametrelerini ve gövdesini kaydedin
Özel Raporlar
Herhangi bir sorgulama dili bilmeden sadece ekranları kullanarak detaylı raporlar oluşturun
Full-Text-Search
Kayıtlarınızın başlıklarında, parametrelerinde ve gövdelerinde full-text-search ile arama yapın
Politika Tabanlı SLAs
koşulla özelleştirilmiş ve ayrıntılı SLA oluşturabilirsiniz
SLA'lar İçin Özel İşlemler
SLA koşulları oluştuğunda Rest veya SOAP servisi çağırabilir, bilgilendirme maili atabilirsiniz
SUNUCU YÖNETİMİ
Windows veya Linux sunucularda Elastik Topoloji
Yapılandırma Dosyası Yok
Herhangi bir yapılandırma dosyasına ihtiyacınız yok, sadece yönetici modülü ile ihtiyacınız olan her şeyi yapabilirsiniz
Performans İnce Ayarı
Yüksek performans için sunucularınızın thread sayılarını, bellek boyutunu ve çok daha fazlasını ayarlayabilirsiniz
Otomatik Kurulum
APINIZER kurulum için ihtiyacınız olan her şeyi yapar, hiçbir şey öğrenmenize gerek yok
Yük Dengeleyiciye Otomatik Kayıt
Yeni bir sunucu oluşturursanız, otomatik olarak yük dengeleyiciye eklenir
Otomatik Genişleme
Bir sunucu belirli bir yüke ulaştığında, APINIZER otomatik olarak yeni bir sunucu ekler ve kümesini yeniden ölçeklendirir
Zamanlanmış ve İsteğe Bağlı Yedeklemeler
Politikalar veya log dosyaları için yedekleme tanımları oluşturabilir ve bunları belirli dönemlerde çalışacak şekilde zamanlayabilirsiniz
VE DAHASI…
DB2API
Veritabanınızı REST api olarak kullanıma açabilirsiniz
Fonksiyonu API Olarak Açma
Javascript veya groovy kodlarınızı API olarak kullanıma açabilirsiniz
Entegre Hizmetler
APINIZER’a önceden entegre edilmiş API’leri kullanabilirsiniz