Developer
Test ModeTest Mode Sign In Get started
DeveloperDeveloper / Rate LimitsRate Limits

Rate LimitsRate Limits

Requests pro Minute nach Paket. Test-Keys unterliegen keinem Limit.

Requests per minute by package. Test keys have no limit.

Limits pro PaketLimits by Package

DISCOVER
60 / min
ASSIST
120 / min
GO
300 / min
GROW
600 / min
PRIME
2.000 / min
Test-Key
Test-Keys (bk_test_*) unterliegen keinem Rate Limit und sind ideal zum Entwickeln und Testen.Test keys (bk_test_*) have no rate limit and are great for development and testing.

Response Headers

Header BeschreibungDescription BeispielExample
X-RateLimit-Limit Max. erlaubte Requests/MinuteMax. allowed requests per minute 600
X-RateLimit-Remaining Verbleibende Requests im aktuellen FensterRemaining requests in current window 587
X-RateLimit-Reset Unix-Timestamp (ms) bis Fenster-ResetUnix timestamp (ms) of window reset 1740650460000
Retry-After Sekunden bis zum nächsten Fenster (nur bei 429)Seconds until next window (429 only) 42
X-API-Version Aktuelle API-VersionCurrent API version 1.3.0

AlgorithmusAlgorithm

Sliding Window (1 Min)Sliding Window (1 min) Burst-tolerant (async)Burst-tolerant (async) Counter-TTL: 2 MinCounter TTL: 2 min

Retry-Strategie bei 429Retry Strategy on 429

1
Retry-After lesenRead Retry-After
Header enthält Wartezeit in Sekunden.Header contains wait time in seconds. Retry-After: 42
2
WartenWait
Mindestens die angegebene Sekunden warten, bevor erneut gesendet wird.Wait at least the specified seconds before retrying.
3
Erneut sendenRetry
Anfrage wiederholen. Bei erneutem 429 Exponentielles Backoff (2x, 4x, 8x).Retry the request. On another 429 use exponential backoff (2x, 4x, 8x).
4
Max. 5 VersucheMax. 5 attempts
Nach 5 Fehlversuchen Fehler an den User melden.After 5 failed attempts report the error to the user.
Retry-After nicht ignorieren. Sofortige Retries können zur temporären Sperrung führen.
Do not ignore Retry-After. Immediate retries may result in temporary blocks.

Limit erhöhenIncrease Limit

Ein 403-Response mit upgradeUrl gibt an, welches Paket den jeweiligen Endpoint freischaltet. Das Limit skaliert automatisch mit dem Paket.A 403 response with upgradeUrl indicates which package unlocks the endpoint. The limit scales automatically with your package.