Nagłówki limitów
Każda odpowiedź zawiera nagłówki opisujące Twój bieżący budżet:| Nagłówek | Opis |
|---|---|
X-RateLimit-Limit | Maksymalna liczba zapytań dozwolona w oknie (60). |
X-RateLimit-Remaining | Liczba zapytań pozostała w bieżącym oknie. |
X-RateLimit-Reset | Kiedy bieżące okno się resetuje, czyli kiedy Remaining się odnowi. |
Gdy przekroczysz limit
Po przekroczeniu limitu API zwraca429 Too Many Requests z nagłówkiem Retry-After, który mówi, ile sekund odczekać przed ponowieniem:
Jak elegancko obsłużyć limity
Obserwuj X-RateLimit-Remaining
Zwalniaj, gdy
Remaining zbliża się do zera, zamiast wysyłać zapytania aż do odrzucenia.Respektuj Retry-After przy 429
Gdy otrzymasz
429, odczekaj liczbę sekund z Retry-After przed ponowieniem — nie ponawiaj natychmiast.