Skip to main content

Rate limit

Your account may make one API request per second, across both endpoints; console searches count against the same limit. The check runs before anything else, so a rejected request costs nothing. Over the limit, the API answers 429:
Space requests one second apart, or wait a second and retry on this error. There is no burst allowance.

No quota

Searches are unlimited on every plan, so neither endpoint has a monthly quota. Requesting more pages of the same query costs nothing beyond the per-second limit. A request with an empty q returns an empty page:
The has:creds filter always applies to API queries: API access and the filter are both part of the Plus and Pro plans.

Error format

Errors are JSON objects with a single error string:
Successful responses are 200 with the JSON body described on each endpoint page.