API Listesi
API Proxy Listeleme ve Arama
API Proxy listesine erişmek için ana menüden Geliştirme → API Proxy'ler seçeneğine gidin.
Her API Proxy için benzersiz tanımlayıcı
REST, SOAP, WebSocket, gRPC vb.
Deployed / Not Deployed
Deploy edildiği ortam
Son değişiklik zaman damgası
Hızlı işlem butonları
API Proxy Arama ve Filtreleme
Temel Filtreleme
| Filtre | Açıklama |
|---|---|
| İsim Arama | API Proxy adına göre arama |
| Tip Filtresi | API Proxy tipine göre filtreleme |
| Durum Filtresi | Deployment durumuna göre filtreleme |
| Ortam Filtresi | Deployment ortamına göre filtreleme |
| Etiket Arama | Proxy'lere atanmış etiketlere göre arama |
Arama, yazdıkça gerçek zamanlı olarak gerçekleştirilir, büyük listelerde belirli proxy'leri bulmayı kolaylaştırır.
Gelişmiş Filtreleme
Daha detaylı aramalar yapabilmek için Gelişmiş Filtreleme özelliğini kullanın. Liste üzerinde bulunan filtre alanlarının hemen yanındaki ilgili ikona tıklayarak gelişmiş filtreleme seçeneklerine erişebilirsiniz.
Gelişmiş Filtreleme Kriterleri:
| Kriter | Açıklama |
|---|---|
| API Proxy Adı | Belirli bir adı içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| API Proxy Açıklaması | Belirli bir açıklamayı içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| API Tipi | Protokol tipine göre filtreleme yapar. Seçenekler: SOAP, REST |
| API Proxy Tipi | Oluşturulurken seçilen tipe göre filtreleme yapar. Seçenekler: Swagger, WSDL, Open API/Swagger 3.0.x, WADL, Fake API, Reverse Proxy, Mirror API, No-Spec API, DB-2-API, Script-2-API, Mock API, Websocket, gRPC, gRPC Proto |
| Kullanım Şekli | Kullanım şekline göre filtreleme yapar. Seçenekler: Hepsi, Üretici, Tüketici, Üretici ve Tüketici |
| Paylaşım Tipi | API Proxy'nin paylaşım tipine göre filtreleme yapar. |
| Kategori | Kategorilere göre filtreleme yapar. |
| API Proxy Adresi | Belirli bir adresi içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Metot/Uç Nokta Adı | Belirli bir metot veya uç nokta adını içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Metot/Uç Nokta Açıklaması | Belirli bir metot veya uç nokta açıklamasını içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Parametre Adı | Belirli bir parametre adını içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Parametre Açıklaması | Belirli bir parametre açıklamasını içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Router Adresi | Belirli bir yönlendirme adresini içeren API Proxy kayıtlarını getirir. Büyük/küçük harf duyarlılığı yoktur. |
| Yükleme Durumu | Yükleme durumuna göre filtreleme yapar. Seçenekler: Hepsi, Yüklenmiş, Yüklenmemiş |
| Ortam | Ortam bilgisine göre filtreleme yapar. |
| Trace Modu | İzleme moduna göre filtreleme yapar. Seçenekler: Aktif, Pasif |
| Uygulama Log Durumu | Uygulama log durumuna göre filtreleme yapar. Seçenekler: Aktif, Pasif |
Sıralama ve Görünüm Seçenekleri
API Proxy listesi birden fazla sıralama ve görünüm seçeneğini destekler:
- Sıralama: İsim, Tip, Durum, Son Değişiklik, Ortam
- Görünüm Seçenekleri: Liste görünümü, Grid görünümü, Kompakt görünüm
API Proxy Grup Bilgisi
API Proxy listesinde, her bir API Proxy'nin ait olduğu API Proxy grupları görüntülenir. Bir API Proxy birden fazla gruba ait olabilir ve grup bilgileri liste görünümünde gösterilir.
API Proxy grupları hakkında detaylı bilgi için API Proxy Grupları sayfasına bakabilirsiniz.
Etiketleme ve Kategorizasyon
Etiket Kullanımı
Proxy'leri iş fonksiyonlarına göre etiketleme
payment authentication inventory
Proxy'leri sorumlu takıma göre etiketleme
backend-team frontend-team
Proxy'leri geliştirme durumuna göre etiketleme
deprecated beta production-ready
Proxy'leri iş domain'ine göre etiketleme
e-commerce analytics reporting
Etiket Ekleme
Listeden bir API Proxy seçin
Overview sekmesine gidin
Etiketler bölümünü bulun
Etiket yazarak Enter'a basın - etiketler otomatik olarak kaydedilir
Etiket Tabanlı Filtreleme
Filtreleme Yöntemleri
- Etiket bulutunda bir etikete tıklayarak o etikete sahip proxy'leri filtreleyin
- Daha spesifik filtreleme için birden fazla etiketi birleştirin
- Belirli etiket kombinasyonlarına sahip proxy'leri bulmak için etiket araması kullanın
Etiketleme En İyi Uygulamaları
Dikkat Edilmesi Gerekenler:
- Tutarlı İsimlendirme: Bir etiketleme kuralı oluşturun ve buna bağlı kalın
- Etiket Sayısı: Proxy başına 3-5 etiket kullanın
- Hiyerarşik Etiketler: Nokta notasyonu kullanın (örn:
payment.credit-card) - Dokümantasyon: Ekibiniz için bir etiket sözlüğü tutun
Liste Üzerinden Yapılabilecek İşlemler
API Proxy listesinde, her bir API Proxy için aşağıdaki işlemler gerçekleştirilebilir:
API Proxy'yi yedekleme veya migrasyon için export edebilirsiniz. Export işlemi JSON formatında dosya oluşturur.
API Proxy'yi listeden silebilirsiniz. Silme işlemi öncesinde onay istenir.
Mevcut API Proxy'nin bir kopyasını oluşturabilirsiniz. Kopyalama işlemi tüm konfigürasyonları içerir.
API Proxy tipine göre yeniden ayrıştırma (reparse) işlemi yapabilirsiniz. Bu işlem, API Proxy'nin spec dosyasını yeniden okur ve günceller.
Bu işlemler tek tek API Proxy'ler üzerinde gerçekleştirilir. Toplu işlem desteği bulunmamaktadır.
Gelişmiş Yönetim Özellikleri
Yedekleme ve migrasyon için proxy'leri yönetin
- Export: Proxy'leri tek tek export edin
- Import: Export edilmiş dosyalardan import edin
- Format: JSON formatını destekler
API Proxy'lerinizdeki değişiklikleri takip edin
- Değişiklik geçmişini görüntüleyin
- Farklı versiyonları karşılaştırın
- Önceki versiyonları geri yükleyin
Kimlerin proxy'leri yönetebileceğini kontrol edin
- Takım üyelerine roller atayın
- Proxy seviyesinde izinler ayarlayın
- Takım tabanlı erişim kontrolü kullanın
Etkili Yönetim İpuçları
Proxy'leriniz için isimlendirme kuralları oluşturun
Esnek organizasyon için etiketleri kapsamlı kullanın
Kullanılmayan proxy'leri periyodik olarak gözden geçirin
Her proxy için dokümantasyonu güncel tutun
Kullanılmayan proxy'leri belirlemek için analitikleri kullanın