Rate Limiting ve Kotalar
Smart Money API'nin rate limitlerini, her abonelik kademesi için günlük kotaları ve API kullanımınızı maksimize etmek için optimizasyon stratejilerini öğrenin.
Genel Bakış
Smart Money API, hizmet kalitesini ve tüm kullanıcılar arasında adaleti sağlamak için günlük istek kotaları uygular. Her abonelik kademesi farklı bir günlük limite sahiptir. Günlük kotanızı aştığınızda, UTC gece yarısında kotanız sıfırlanana kadar 429 Too Many Requests hatası alırsınız.
Rate limitler API anahtarı başına uygulanır. Her anahtarın kendi bağımsız kotası vardır. Farklı uygulamalar için birden fazla anahtar oluşturabilir ve her birinin kullanımını ayrı ayrı izleyebilirsiniz.
Abonelik Kademelerine Göre Kotalar
| Kademe | Günlük İstekler | Fiyat | Özellikler |
|---|---|---|---|
| Ücretsiz | 20 istek/gün | $0 | BTC, ETH, SOL, funding rates, liquidations |
| Trader | 400 istek/gün | $29/ay | Tüm semboller, balina pozisyonları, OI verileri |
| Pro | 4,000 istek/gün | $79/ay | Onay skorları, on-chain veri, webhooks |
| Enterprise | Özel | Özel | Özel destek, özel entegrasyonlar |
Rate Limit Yanıt Başlıkları
Her API yanıtı, mevcut kota durumunuzu gösteren başlıklar içerir:
| Başlık | Açıklama |
|---|---|
X-Requests-Limit |
Günlük izin verilen toplam istek sayısı (ör. Trader için 200) |
X-Requests-Remaining |
Mevcut günde kalan istekler |
X-Requests-Reset |
Kotanın sıfırlanacağı Unix zaman damgası |
X-Requests-Reset-ISO |
Kota sıfırlanma zamanı için ISO 8601 zaman damgası |
İstek Yapmadan Önce Kota Kontrolü
Günlük Rate Penceresi
Rate limitleri 24 saatlik bir pencere üzerinde çalışır. Kota her gün UTC gece yarısında (00:00 UTC) sıfırlanır. Tam sıfırlanma zamanı X-Requests-Reset-ISO başlığında sağlanır.
Örnek: Trader Kademesi (400 istek/gün)
- Gün 1 (21 Mart): 00:00 UTC'de 200 istek kullanılabilir
- 10:30 UTC: 75 istek yapıldı, 125 kaldı
- 15:45 UTC: 100 istek daha yapıldı, 25 kaldı
- 23:59 UTC: Hala 25 istek kaldı (devredilemez)
- Gün 2 (22 Mart, 00:00 UTC): Kota 200'e sıfırlandı
Optimizasyon Stratejileri
1. API Yanıtlarını Önbelleğe Al
Balina pozisyonları her saniye değişmez. Sonuçları 30-60 saniye önbelleğe alın ve yeni API çağrıları yapmak yerine önbelleklenmiş verileri kullanın.
2. Gerçek Zamanlı Veri için WebSocket Kullanın
WebSocket bağlantıları, rate limitinize sayılmadan anlık güncellemeler sağlar. Akışlara abone olun ve güncellemeleri gerçek zamanlı alarak REST API çağrılarınızı azaltın.
3. İstekleri Stratejik Olarak Toplu Yapın
Mümkün olduğunda her sembol için ayrı istekler yapmak yerine, birden fazla sembol içeren tek bir istek yapın. Bu, API çağrılarını 10 kata kadar azaltır.
4. İstek Zamanında Filtreleme Kullanın
İhtiyacınız olan veriyi tam olarak almak için (sembol, borsa, min_position_size) sorgu parametrelerinde filtreleme yapın, böylece sonradan işleme ihtiyacınız kalmaz.
Rate Limit Hatalarını Yönetme
Üstel Geri Çekilme ile Yeniden Dene
Yükseltmeye Hazır mısınız?
Ücretsiz kademe yeterli değil mi? Daha yüksek kotalar ve onay skorları, on-chain veri gibi gelişmiş özelliklere erişmek için Trader veya Pro'ya yükseltin.
Fiyatlandırmayı GörüntüleAPI Kullanımınızı Bugün Optimize Edin
Önbelleğe alma uygulayın, gerçek zamanlı veri için WebSocket kullanın ve rate limitleri zarifçe yönetin.
Dokümantasyonu Oku3 borsadan canlı balina akışı, funding, açık pozisyon ve on-chain verileri tek bir API ile alın. Ücretsiz kademe, kredi kartı gerekmez, istediğiniz zaman yükseltebilirsiniz.
Ücretsiz başla →Geliştirmeye hazır mısınız? Ücretsiz API anahtarınızı alın (günde 100 çağrı, kart gerekmez) ve canlı balina, funding ve on-chain verileri çekmeye başlayın.
API anahtarınızı alın →