Rate Limiting en Quota's
Begrijp Smart Money API rate limits, dagelijkse quota's voor elk abonnementstier en optimalisatiestrategieën om je API-gebruik te maximaliseren.
Overzicht
Smart Money API implementeert dagelijkse aanvraagquota's om de servicekwaliteit en eerlijkheid voor alle gebruikers te waarborgen. Elk abonnementstier heeft een ander dagelijks limiet. Wanneer je je dagelijkse quota overschrijdt, ontvang je een 429 Too Many Requests-fout totdat je quota om middernacht UTC wordt gereset.
Rate limits worden per API-sleutel toegepast. Elke sleutel heeft zijn eigen onafhankelijke quota. Je kunt meerdere sleutels genereren voor verschillende toepassingen en het gebruik voor elk apart monitoren.
Quota's per Abonnementstier
| Tier | Dagelijkse Aanvragen | Prijs | Functies |
|---|---|---|---|
| Gratis | 20 aanvragen/dag | $0 | BTC, ETH, SOL, funding rates, liquidaties |
| Trader | 400 aanvragen/dag | $29/maand | Alle symbolen, walvisposities, OI-data |
| Pro | 4.000 aanvragen/dag | $79/maand | Bevestigingsscores, on-chain data, webhooks |
| Enterprise | Aangepast | Aangepast | Toegewijde ondersteuning, aangepaste integraties |
Rate Limit Response Headers
Elke API-respons bevat headers die je huidige quotastatus aangeven:
| Header | Beschrijving |
|---|---|
X-Requests-Limit |
Totaal aantal toegestane aanvragen per dag (bijv. 200 voor Trader) |
X-Requests-Remaining |
Aanvragen die nog over zijn voor de huidige dag |
X-Requests-Reset |
Unix-timestamp wanneer het quota wordt gereset |
X-Requests-Reset-ISO |
ISO 8601-timestamp voor quotareset |
Quota Controleren Voordat Aanvragen Worden Gedaan
Dagelijks Rate Window
Rate limits werken op een 24-uurs rollend venster. Je quota wordt dagelijks om middernacht UTC (00:00 UTC) gereset. De exacte resettijd wordt aangegeven in de X-Requests-Reset-ISO header.
Voorbeeld: Trader Tier (400 aanvragen/dag)
- Dag 1 (21 mrt): 200 aanvragen beschikbaar om 00:00 UTC
- 10:30 UTC: 75 aanvragen gedaan, 125 over
- 15:45 UTC: 100 aanvragen gedaan, 25 over
- 23:59 UTC: Nog steeds 25 aanvragen over (kan niet worden meegenomen)
- Dag 2 (22 mrt, 00:00 UTC): Quota wordt gereset naar 200
Optimalisatiestrategieën
1. Cache API-responses
Walvisposities veranderen niet elke seconde. Cache resultaten voor 30-60 seconden en serveer gecachte data in plaats van nieuwe API-aanroepen te doen.
2. Gebruik WebSocket voor Real-Time Data
WebSocket-verbindingen leveren updates direct zonder dat ze meetellen voor je rate limit. Abonneer je op streams en ontvang updates zodra ze gebeuren, waardoor het aantal REST API-aanroepen wordt verminderd.
3. Batch Aanvragen Strategisch
Doe één aanvraag met meerdere symbolen wanneer mogelijk in plaats van aparte aanvragen voor elk symbool. Dit vermindert API-aanroepen tot wel 10x.
4. Gebruik Filtering bij Aanvraagtijd
Pas filters toe (symbool, exchange, min_position_size) in queryparameters om precies de data te krijgen die je nodig hebt, waardoor post-processing overbodig wordt.
Omgaan met Rate Limit Fouten
Probeer opnieuw met Exponentiële Backoff
Klaar om te Upgraden?
Gratis tier niet genoeg? Upgrade naar Trader of Pro voor hogere quota's en toegang tot geavanceerde functies zoals bevestigingsscores en on-chain data.
Bekijk PrijzenOptimaliseer Je API-Gebruik Vandaag Nog
Implementeer caching, gebruik WebSocket voor real-time data en ga op een elegante manier om met rate limits.
Lees DocumentatieKrijg live walvisflow, funding, open interest en on-chain data over 3 exchanges vanuit één API. Gratis tier, geen creditcard, upgrade op elk moment.
Start gratis →Klaar om te bouwen? Pak een gratis API-sleutel (200 calls/dag, geen kaart) en begin met het ophalen van live walvis-, funding- en on-chain data.
Krijg je API-sleutel →