Omezení počtu požadavek a kvóty
Seznamte se s omezením počtu požadavek Smart Money API, denními kvótami pro každou úroveň předplatného a strategiemi optimalizace pro maximální využití API.
Přehled
Smart Money API implementuje denní kvóty požadavek, aby zajistilo kvalitu služby a spravedlnost pro všechny uživatele. Každá úroveň předplatného má jiný denní limit. Při překročení denní kvóty obdržíte chybu 429 Too Many Requests, dokud se vaše kvóta neobnoví o půlnoci UTC.
Omezení počtu požadavek se uplatňují na každý API klíč. Každý klíč má svou vlastní nezvávislou kvótu. Můžete generovat více klíčů pro různé aplikace a sledovat využití každého zvlášť.
Kvóty podle úrovně předplatného
| Úroveň | Denní požadavky | Cena | Vlastnosti |
|---|---|---|---|
| Zdarma | 20 požadavek/den | $0 | BTC, ETH, SOL, funding rates, liquidace |
| Trader | 400 požadavek/den | $29/měsíčně | Všechny symboly, velrybí pozice, data OI |
| Pro | 4 000 požadavek/den | $79/měsíčně | Confirmation scores, on-chain data, webhooky |
| Enterprise | Vlastní | Vlastní | Vyhrazená podpora, vlastní integrace |
Hlavičky odpovědí na omezení počtu požadavek
Každá odpověď API obsahuje hlavičky označující aktuální stav kvóty:
| Hlavička | Popis |
|---|---|
X-Requests-Limit |
Celkový počet povolených požadavek za den (např. 200 pro Trader) |
X-Requests-Remaining |
Zbývající požadavky v aktuálním dni |
X-Requests-Reset |
Unixový časový razítko obnovení kvóty |
X-Requests-Reset-ISO |
ISO 8601 časové razítko pro obnovení kvóty |
Kontrola kvóty před odesláním požadavek
Denní okno omezení počtu požadavek
Omezení počtu požadavek fungují na principu 24hodinového pohyblivého okna. Vaše kvóta se obnovuje denně o půlnoci UTC (00:00 UTC). Přesný čas obnovení je uveden v hlavičce X-Requests-Reset-ISO .
Příklad: Úroveň Trader (400 požadavek/den)
- Den 1 (21. března): 200 požadavek dostupných v 00:00 UTC
- 10:30 UTC: Provedeno 75 požadavek, zbývá 125
- 15:45 UTC: Provedeno dalších 100 požadavek, zbývá 25
- 23:59 UTC: Stále zbývá 25 požadavek (nelze přenést)
- Den 2 (22. března, 00:00 UTC): Kvóta obnovena na 200
Strategie optimalizace
1. Ukládejte odpovědi API do mezipaměti
Pozice velryb se nemění každou sekundu. Ukládejte výsledky na 30-60 sekund a poskytujte data z mezipaměti místo vytváření nových volání API.
2. Používejte WebSocket pro data v reálném čase
WebSocketové připojení doručuje aktualizace okamžitě, aniž by se započítaly do omezení počtu požadavek. Přihlaste se k odběru streamů a dostávejte aktualizace, jak přicházejí, čímž snižíte počet potřebných REST API volání.
3. Strategicky sdružujte požadavky
Pokud je to možné, proveďte jeden požadavek s více symboly místo samostatných požadavek pro každý symbol. Tím se sniží počet volání API až 10x.
4. Používejte filtrování při odeslání požadavky
Aplikujte filtry (symbol, burza, min_position_size) v parametrech dotazu, abyste získali přesně data, která potřebujete, a vyhnuli se tak potřebě dodatečného zpracování.
Zvládání chyb omezení počtu požadavek
Opakujte s exponenciálním backoffem
Připraveni na upgrade?
Zdarma úroveň nestačí? Upgradujte na Trader nebo Pro pro vyšší kvóty a přístup k pokročilým funkcím, jako jsou confirmation scores a on-chain data.
Zobrazit cenyOptimalizujte své využití API ještě dnes
Implementujte ukládání do mezipaměti, používejte WebSocket pro data v reálném čase a elegantně zvládejte omezení počtu požadavek.
Čtěte dokumentaciZískejte živé toky velryb, funding, open interest a on-chain data napříč 3 burzami z jednoho API. Zdarma úroveň, bez kreditní karty, upgrade kdykoli.
Začnět zdarma →Připraveni stavět? Získejte zdarma API klíč (200 volání/den, bez karty) a začněte stahovat živá data o velrybách, financování a on-chain.
Získat API klíč →