Pembatasan Laju dan Kuota
Pahami batas laju Smart Money API, kuota harian untuk setiap tier langganan, dan strategi optimasi untuk memaksimalkan penggunaan API Anda.
Ikhtisar
Smart Money API menerapkan kuota permintaan harian untuk memastikan kualitas layanan dan keadilan bagi semua pengguna. Setiap tier langganan memiliki batas harian yang berbeda. Saat Anda melebihi kuota harian, Anda akan menerima error 429 Too Many Requests hingga kuota Anda direset pada tengah malam UTC.
Batas laju diterapkan per kunci API. Setiap kunci memiliki kuota independennya sendiri. Anda dapat membuat beberapa kunci untuk aplikasi yang berbeda dan memantau penggunaannya secara terpisah.
Kuota berdasarkan Tier Langganan
| Tier | Permintaan Harian | Harga | Fitur |
|---|---|---|---|
| Gratis | 100 permintaan/hari | $0 | BTC, ETH, SOL, funding rates, liquidations |
| Trader | 1,000 permintaan/hari | $29/bulan | Semua simbol, posisi paus, data OI |
| Pro | 5.000 permintaan/hari | $79/bulan | Skor konfirmasi, data on-chain, webhooks |
| Enterprise | Kustom | Kustom | Dukungan khusus, integrasi kustom |
Header Respons Pembatasan Laju
Setiap respons API mencakup header yang menunjukkan status kuota Anda saat ini:
| Header | Deskripsi |
|---|---|
X-Requests-Limit |
Total permintaan yang diizinkan per hari (misalnya, 200 untuk Trader) |
X-Requests-Remaining |
Permintaan tersisa di hari ini |
X-Requests-Reset |
Timestamp Unix saat kuota direset |
X-Requests-Reset-ISO |
Timestamp ISO 8601 untuk reset kuota |
Memeriksa Kuota Sebelum Membuat Permintaan
Jendela Laju Harian
Batas laju beroperasi dalam jendela bergulir 24 jam. Kuota Anda direset setiap hari pada tengah malam UTC (00:00 UTC). Waktu reset yang tepat diberikan dalam X-Requests-Reset-ISO header.
Contoh: Tier Trader (1,000 permintaan/hari)
- Hari 1 (21 Mar): 200 permintaan tersedia pada 00:00 UTC
- 10:30 UTC: Membuat 75 permintaan, tersisa 125
- 15:45 UTC: Membuat 100 permintaan lagi, tersisa 25
- 23:59 UTC: Masih tersisa 25 permintaan (tidak bisa dibawa ke hari berikutnya)
- Hari 2 (22 Mar, 00:00 UTC): Kuota direset ke 200
Strategi Optimasi
1. Cache Respons API
Posisi paus tidak berubah setiap detik. Cache hasil selama 30-60 detik dan sajikan data yang di-cache alih-alih membuat panggilan API baru.
2. Gunakan WebSocket untuk Data Real-Time
Koneksi WebSocket memberikan pembaruan secara instan tanpa mengurangi kuota batas laju Anda. Berlangganan ke aliran dan terima pembaruan saat terjadi, mengurangi jumlah panggilan REST API yang diperlukan.
3. Lakukan Permintaan Secara Strategis
Buat satu permintaan dengan beberapa simbol jika memungkinkan alih-alih permintaan terpisah untuk setiap simbol. Ini mengurangi panggilan API hingga 10x.
4. Gunakan Penyaringan Saat Permintaan
Terapkan filter (simbol, bursa, min_position_size) dalam parameter kueri untuk mendapatkan data yang Anda butuhkan, menghindari kebutuhan untuk pasca-pemrosesan.
Menangani Error Pembatasan Laju
Coba Ulang dengan Exponential Backoff
Siap untuk Upgrade?
Tier gratis tidak cukup? Upgrade ke Trader atau Pro untuk kuota lebih tinggi dan akses ke fitur canggih seperti skor konfirmasi dan data on-chain.
Lihat HargaOptimalkan Penggunaan API Anda Hari Ini
Terapkan caching, gunakan WebSocket untuk data real-time, dan tangani batasan laju dengan baik.
Baca DokumentasiDapatkan aliran paus live, funding, open interest dan data on-chain di 3 bursa dari satu API. Tier gratis, tanpa kartu kredit, upgrade kapan saja.
Mulai gratis →Siap membangun? Dapatkan kunci API gratis (100 panggilan/hari, tanpa kartu) dan mulai menarik data paus, funding, dan on-chain live.
Dapatkan kunci API Anda →