Skip to main content
API requests are bucketed in two windows:
WindowLimit
Burst (60 seconds)60 requests
Sustained (15 minutes)1000 requests
The first bucket to fill returns 429 Too Many Requests. Wait until the window rolls over, then retry. Clients should respect the standard Retry-After response header. These limits are intentionally generous for normal use but tight enough to prevent a leaked key from being weaponized. If you need a higher ceiling for a legitimate use case, email [email protected].

Inside the dashboard

Cookie-authenticated dashboard traffic uses a separate, looser bucket — the limits above apply only to Authorization: Bearer pb_live_… requests.