429 response with rate_limit_error means you sent more requests than your API key’s rate limit allows in the current window.
How PDL rate limits work
- Limits apply per API key and per endpoint.
- PDL uses a fixed-window strategy. With a limit of
100requests per minute, you can send all100at any point in the 60-second window. - Once
x-ratelimit-remainingreaches zero, requests return429until the window resets.
Resolve the error
- Read the
x-ratelimit-resetheader to see when the window resets, in UTC. - Pause requests until that time, then retry.
- Track
x-ratelimit-remainingand slow down before it reaches zero.
