Skip to main content

Rate limits

Each API key may make 300 requests per minute, with bursts up to 300. Every REST request to a /v1 endpoint and every MCP tool call counts as one request. Connecting an MCP client and listing its tools do not count. Over the limit, the API returns 429 Too Many Requests with a Retry-After header in seconds:
Example 429 response (illustrative)
Wait Retry-After seconds before the next request. Very high request volume from a single IP address can also return 429.
Need a higher limit? Contact Pav at pav.bio.

Error envelope

Every error has the same shape, and every response carries an X-Request-ID header with the same id. Quote the request_id when you contact Pav support.

Retry pattern

Retry 429, 500 and 503. Do not retry 4xx validation or auth errors.