Limity szybkości i błędy
Zrozum limity szybkości, nagłówki odpowiedzi i kody błędów.
Limity szybkości według planu
| Plan | Limit dzienny | Na sekundę |
|---|
| Darmowy | 1,000 | 5 |
| Trader | 50,000 | 20 |
| Business | 500,000 | 50 |
Nagłówki odpowiedzi
Każda odpowiedź API zawiera nagłówki limitu szybkości, dzięki czemu możesz śledzić swoje użycie.
X-RateLimit-LimitMaksymalna liczba zapytan dozwolona w biezacym oknie.
X-RateLimit-RemainingLiczba zapytan pozostalych w biezacym oknie.
X-RateLimit-ResetZnacznik czasu Unix, kiedy okno limitu zostanie zresetowane.
Najlepsze praktyki
- •Buforuj odpowiedzi — Dane kart i ceny nie zmieniają się co sekundę. Buforuj przez co najmniej 5 minut.
- •Używaj wyszukiwań wsadowych — Pobieraj do 20 kart na żądanie używając parametru
ids zamiast indywidualnych wywołań. - •Implementuj wykładniczy backoff — Gdy otrzymasz 429, poczekaj i spróbuj ponownie z rosnącymi opóźnieniami (1s, 2s, 4s).
- •Monitoruj nagłówki limitu szybkości — Sprawdzaj
X-RateLimit-Remaining, aby proaktywnie zwalniać przed osiągnięciem limitów.